Skip to content

Cognitive Systems App Cloud API

The AppCloud APIs are used by mobile applications to communicate with the Cognitive Systems Infrastructure.

Download OpenAPI description
Languages
Servers
Mock server

https://docs.cognitivesystems.com/_mock/assets/specs/api/app_cloud/

https://docs.cognitivesystems.com/api/v1/

Overview

Operations

Out of Box

Operations

Delete Members

Request

Security
Authorization
Path
idinteger>= 1required
curl -i -X DELETE \
  'https://docs.cognitivesystems.com/_mock/assets/specs/api/app_cloud/network_memberships/{id}' \
  -H 'Authorization: YOUR_API_KEY_HERE'

Responses

Show Network Members

Request

Security
Authorization
Query
expandArray of strings
network_idinteger
curl -i -X GET \
  'https://docs.cognitivesystems.com/_mock/assets/specs/api/app_cloud/network_memberships?expand=string&network_id=0' \
  -H 'Authorization: YOUR_API_KEY_HERE'

Responses

Bodyapplication/json
dataArray of objects
Response
application/json
{ "data": [ { … } ] }

Create Network Members

Request

Security
Authorization
Bodyapplication/json
rolestringrequired

"owner"

network_idintegerrequired
user_idintegerrequired
expandArray of strings
curl -i -X POST \
  https://docs.cognitivesystems.com/_mock/assets/specs/api/app_cloud/network_memberships \
  -H 'Authorization: YOUR_API_KEY_HERE' \
  -H 'Content-Type: application/json' \
  -d '{
    "role": "string",
    "network_id": 0,
    "user_id": 0,
    "expand": [
      "string"
    ]
  }'

Responses

Bodyapplication/json
idintegerrequired

Incremental App Cloud Id used internally for memberships

rolestringrequired

Users with 'owner' role have full access to a network, while 'member' users do not

Enum"owner""member"
userinteger or object
Any of:
integer
networkinteger or object
Any of:
integer
created_atstring(date-time)required
updated_atstring(date-time)required
is_presentboolean
Response
application/json
{ "id": 0, "role": "owner", "user": 0, "network": 0, "created_at": "2019-08-24T14:15:22Z", "updated_at": "2019-08-24T14:15:22Z", "is_present": true }

Logging In

Operations

Geofencing

Operations

Account Management

Operations

Network Settings

Operations

Sounding v2

Operations

Events, History, and Visualizations

Operations

Household Insights [BETA]

Operations

Zone Priority [BETA]

Operations

Universal Alerting

Operations

Meta

Operations

Administration

Operations