emnify subpackage_workspaces API
The subpackage_workspaces API from emnify — 7 operation(s) for subpackage_workspaces.
emnify subpackage_workspaces API is one of 29 APIs that emnify publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
This API exposes 5 JSON Schema definitions.
Tagged areas include subpackage_workspaces. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, a JSON-LD context, and 5 JSON Schemas.
This API exposes
9 operations
across 7 paths ,
and defines 35 schemas .
It is described by OpenAPI 3.1.0, at version 1.0.0.
Requests are made against a single base URL, https://cdn.emnify.net.
9 operations
7 paths
35 schemas
2 DELETE2 GET1 PATCH2 POST2 PUT
The identity and technical contract details declared by the specification.
Authentication & Security 1
emnify subpackage_workspaces API declares
1 security scheme
for authenticating requests.
It accepts HTTP bearer tokens (JWT) (BearerAuth).
By default, every request must be authenticated.
BearerAuth — Retrieve a JWT via POST /api/v1/authenticate using an applicationtoken or user credentials, then send it as Authorization: Bearer .
Paths & Operations 9
Across 7 paths , the API surfaces 9 operations — 2 DELETE, 2 GET, 1 PATCH, 2 POST, 2 PUT. Each is listed below with its method, path, parameters, and response codes.
subpackage_workspaces 9
POST
/api/v1/authenticate/workspace
Switch to an assigned Workspace
authenticate-workspace
1 param
body
→ 200401
POST
/api/v2/user/activation
Accept user invitation
accept-user-invitation
1 param
body
→ 204403
PUT
/api/v2/user/{user_id}/default_organisation/{workspace_id}
Update a user's default Workspace
update-default-workspace
3 params
→ 200403
GET
/api/v2/user/{user_id}/workspace
List assigned Workspaces
get-assigned-workspaces
2 params
→ 200403
DELETE
/api/v2/user/{user_id}/workspace/{workspace_id}
Unassign a Workspace
unassign-workspaces
3 params
→ 204403404
PATCH
/api/v2/user/{user_id}/workspace/{workspace_id}
Update user status in a Workspace
update-workspace-user-status
3 params
body
→ 204403
PUT
/api/v2/user/{user_id}/workspace/{workspace_id}/role/{role_id}
Assign a role to a Workspace user
assign-user-role-by-id
4 params
→ 204400401403404
DELETE
/api/v2/user/{user_id}/workspace/{workspace_id}/role/{role_id}
Remove a role from a Workspace user
remove-user-role-by-id
4 params
→ 204400401403404
GET
/api/v2/workspace/stats/daily
Retrieve Workspace daily stats
get-workspace-daily-stats
4 params
→ 200422
Schemas 35
The contract defines 35 schemas that model the data the API accepts and returns. The most detailed are ApiV2WorkspaceStatsDailyGetResponsesContentApplicationJsonSchemaDaysItemsSmsVolume (6 properties), ApiV2WorkspaceStatsDailyGetResponsesContentApplicationJsonSchemaTotalSmsVolume (6 properties), ApiV2WorkspaceStatsDailyGetResponsesContentApplicationJsonSchemaTotalSatGeoSmsVolume (6 properties), ApiV2WorkspaceStatsDailyGetResponsesContentApplicationJsonSchemaTotalSatGeoDataVolume (6 properties). Each schema is shown below with its type and property counts.
ApiV2WorkspaceStatsDailyGetResponsesContentApplicationJsonSchemaTotalSatGeoSmsVolumeCurrency
object
3 properties
ApiV2WorkspaceStatsDailyGetResponsesContentApplicationJsonSchemaTotalSmsVolumeCurrency
object
3 properties
Workspaces_UpdateDefaultWorkspace_Response_200
object
Empty response body
ApiV2WorkspaceStatsDailyGetResponsesContentApplicationJsonSchemaTotalDataVolumeTrafficType
object
3 properties
ApiV2WorkspaceStatsDailyGetResponsesContentApplicationJsonSchemaTotalDataVolume
object
6 properties
ApiV2WorkspaceStatsDailyGetResponsesContentApplicationJsonSchemaTotalDataVolumeCurrency
object
3 properties
ApiV2WorkspaceStatsDailyGetResponsesContentApplicationJsonSchemaDaysItemsSatGeoDataVolumeCurrency
object
3 properties
ApiV2WorkspaceStatsDailyGetResponsesContentApplicationJsonSchemaDaysItemsSatGeoSmsVolumeCurrency
object
3 properties
ApiV2WorkspaceStatsDailyGetResponsesContentApplicationJsonSchemaDaysItemsSmsVolumeCurrency
object
3 properties
ApiV2WorkspaceStatsDailyGetResponsesContentApplicationJsonSchemaTotal
object
4 properties
2 required
ApiV2WorkspaceStatsDailyGetResponsesContentApplicationJsonSchemaDaysItemsSatGeoDataVolume
object
6 properties
Workspaces_GetWorkspaceDailyStats_Response_200
object
3 properties
ApiV2WorkspaceStatsDailyGetResponsesContentApplicationJsonSchemaDaysItemsDataVolume
object
6 properties
ApiV2WorkspaceStatsDailyGetResponsesContentApplicationJsonSchemaDaysItems
object
5 properties
ApiV2UserUserIdWorkspaceGetResponsesContentApplicationJsonSchemaItemsStatus
object
1 property
1 required
ApiV2WorkspaceStatsDailyGetResponsesContentApplicationJsonSchemaTotalSatGeoDataVolumeTrafficType
object
3 properties
ApiV2UserUserIdWorkspaceGetResponsesContentApplicationJsonSchemaItemsRolesItems
object
2 properties
ApiV2UserUserIdWorkspaceGetResponsesContentApplicationJsonSchemaItems
object
6 properties
4 required
ApiV2UserUserIdWorkspaceGetResponsesContentApplicationJsonSchemaItemsStatusStatus
object
1 property
ApiV2WorkspaceStatsDailyGetResponsesContentApplicationJsonSchemaTotalSatGeoDataVolumeCurrency
object
3 properties
Workspaces_AuthenticateWorkspace_Response_200
object
1 property
ApiV2WorkspaceStatsDailyGetResponsesContentApplicationJsonSchemaDaysItemsDataVolumeTrafficType
object
3 properties
ApiV2WorkspaceStatsDailyGetResponsesContentApplicationJsonSchemaTotalSatGeoSmsVolumeTrafficType
object
3 properties
ApiV1AuthenticateWorkspacePostRequestBodyContentApplicationJsonSchemaTargetOrganisation
object
1 property
ApiV2WorkspaceStatsDailyGetResponsesContentApplicationJsonSchemaDaysItemsSatGeoSmsVolumeTrafficType
object
3 properties
ApiV2WorkspaceStatsDailyGetResponsesContentApplicationJsonSchemaDaysItemsSatGeoDataVolumeTrafficType
object
3 properties
ApiV2WorkspaceStatsDailyGetResponsesContentApplicationJsonSchemaDaysItemsSmsVolumeTrafficType
object
3 properties
ApiV2WorkspaceStatsDailyGetResponsesContentApplicationJsonSchemaTotalSatGeoDataVolume
object
6 properties
ApiV2WorkspaceStatsDailyGetResponsesContentApplicationJsonSchemaTotalSmsVolumeTrafficType
object
3 properties
ApiV2UserUserIdWorkspaceWorkspaceIdPatchRequestBodyContentApplicationJsonSchemaStatus
object
1 property
ApiV2WorkspaceStatsDailyGetResponsesContentApplicationJsonSchemaDaysItemsDataVolumeCurrency
object
3 properties
ApiV2WorkspaceStatsDailyGetResponsesContentApplicationJsonSchemaTotalSatGeoSmsVolume
object
6 properties
ApiV2WorkspaceStatsDailyGetResponsesContentApplicationJsonSchemaTotalSmsVolume
object
6 properties
ApiV2WorkspaceStatsDailyGetResponsesContentApplicationJsonSchemaDaysItemsSmsVolume
object
6 properties
ApiV2WorkspaceStatsDailyGetResponsesContentApplicationJsonSchemaDaysItemsSatGeoSmsVolume
object
6 properties
Specification
The full machine-readable OpenAPI contract behind this narrative.
Source
Other APIs emnify publishes across the network.
emnify Documentation MCP Server
emnify subpackage_applicationTokens API
emnify subpackage_authentication API
emnify subpackage_automations API
emnify subpackage_cloudConnect API
emnify subpackage_customEvents API
emnify subpackage_endpoint API
emnify subpackage_euicc API
emnify subpackage_euiccOperation API
emnify subpackage_events API
#subpackage_workspaces