Skip to main content

Workspace

Workspace object

{
"id": "68a0059a-1d1f-4ffb-875d-d5211ab1b674",
"ownerId": "c182bf19-3b2a-48a8-8f46-b4f25c93510f",
"name": "My Workspace",
"contactEmail": "[email protected]",
"profilePicture": "https://images.intenseye.com/nmgroiejrwger.jpg",
"settings": {},
"enterprise": true
}

Endpoints


Get the workspace

GET/workspaces

Arguments

No arguments needed

Returns

Returns the workspace object for the account that was authenticated in the request.

{
"status": "ok",
"data": {
"id": "68a0059a-1d1f-4ffb-875d-d5211ab1b674",
"ownerId": "c182bf19-3b2a-48a8-8f46-b4f25c93510f",
"name": "My Workspace",
"contactEmail": "[email protected]",
"profilePicture": "https://images.intenseye.com/nmgroiejrwger.jpg",
"settings": {},
"enterprise": true
}
}


Get cloud integration of workspace

GET/workspaces/cloud_service_integration

Arguments

No arguments needed

Returns

Returns a cloud service integration of workspace

{
"status": "ok",
"data": {
"id": "aA0A170b-6DEc-dF8A-320E-CCDAfA7b6EF9",
"accountId": "intenseye",
"workspaceId": "0380fEF2-EFAB-05D6-BbD8-2aa85B7dde7E",
"region": "us-east-1",
"cloudService": "AWS",
"metadata": {},
"createdAt": "2020-07-01T13:39:22.738Z"
}
}


Get object storage of workspace

GET/workspaces/object_storage

Arguments

No arguments needed

Returns

Returns object storage of workspace

{
"status": "ok",
"data": {
"bucket": "intenseye",
"workspaceId": "e925a1ea-d6F8-ed21-5934-0Dd72e9dEcAc",
"objectType": "IMAGE",
"storageType": "BLOB_STORAGE"
}
}


Get disconnected cameras in workspace (Websocket)

GET/workspaces/disconnected_cameras

Arguments

QUERY STRING PARAMETERS
  • key String required API Key

Response

{
"status": "ok",
"data":
{
"workspaceId": "55c7adc6-f2e9-4dae-96ed-2f6be30aa45f",
"facilityId": "aA4bbFb0-FB65-4Ee9-8aCb-64Aa07efe0Bb",
"cameraId": "b329e635-DaD6-3C15-E4eD-3F7AfbDce2BE",
"status": "DISCONNECTED",
"statusDetail": "UNKNOWN"
}
}