Users
Authorization
ApiKey In: header
Response Body
application/json
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/api/v1/users"{ "username": "string", "email": "string", "name": "string", "kind": "string", "theme": 0, "organization": "string"}{}{}{}{ "error": "string", "code": 0, "message": "string", "details": [ { "type_url": "string", "value": "string" } ]}Authorization
ApiKey In: header
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
application/json
application/json
application/json
curl -X PATCH "https://example.com/api/v1/users" \ -H "Content-Type: application/json" \ -d '{}'{ "username": "string", "email": "string", "name": "string", "kind": "string", "theme": 0, "organization": "string"}{}{}{}{ "error": "string", "code": 0, "message": "string", "details": [ { "type_url": "string", "value": "string" } ]}Authorization
ApiKey In: header
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
application/json
application/json
application/json
curl -X PUT "https://example.com/api/v1/users" \ -H "Content-Type: application/json" \ -d '{}'{ "username": "string", "email": "string", "name": "string", "kind": "string", "theme": 0, "organization": "string"}{}{}{}{ "error": "string", "code": 0, "message": "string", "details": [ { "type_url": "string", "value": "string" } ]}Authorization
ApiKey In: header
Query Parameters
Pagination offset.
Limit size.
Sort to order the search.
Query filter the search.
No pagination.
Response Body
application/json
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/api/v1/users/history"{ "count": 0, "results": [ { "actor": "string", "owner": "string", "created_at": "2019-08-24T14:15:22Z", "event_action": "string", "event_subject": "string", "object_name": "string", "object_uuid": "string", "object_parent": "string" } ], "previous": "string", "next": "string"}{}{}{}{ "error": "string", "code": 0, "message": "string", "details": [ { "type_url": "string", "value": "string" } ]}Authorization
ApiKey In: header
Query Parameters
Pagination offset.
Limit size.
Sort to order the search.
Query filter the search.
No pagination.
Response Body
application/json
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/api/v1/users/suggestions"{}{}{}{}{ "error": "string", "code": 0, "message": "string", "details": [ { "type_url": "string", "value": "string" } ]}Authorization
ApiKey In: header
Query Parameters
Pagination offset.
Limit size.
Sort to order the search.
Query filter the search.
No pagination.
Response Body
application/json
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/api/v1/users/tokens"{ "count": 0, "results": [ { "uuid": "string", "key": "string", "name": "string", "scopes": [ "string" ], "services": [ "string" ], "started_at": "2019-08-24T14:15:22Z", "expires_at": "2019-08-24T14:15:22Z", "created_at": "2019-08-24T14:15:22Z", "updated_at": "2019-08-24T14:15:22Z", "expiration": 0 } ], "previous": "string", "next": "string"}{}{}{}{ "error": "string", "code": 0, "message": "string", "details": [ { "type_url": "string", "value": "string" } ]}Authorization
ApiKey In: header
Request Body
application/json
Token body
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
application/json
application/json
application/json
curl -X POST "https://example.com/api/v1/users/tokens" \ -H "Content-Type: application/json" \ -d '{}'{ "uuid": "string", "key": "string", "name": "string", "scopes": [ "string" ], "services": [ "string" ], "started_at": "2019-08-24T14:15:22Z", "expires_at": "2019-08-24T14:15:22Z", "created_at": "2019-08-24T14:15:22Z", "updated_at": "2019-08-24T14:15:22Z", "expiration": 0}{}{}{}{ "error": "string", "code": 0, "message": "string", "details": [ { "type_url": "string", "value": "string" } ]}Authorization
ApiKey In: header
Path Parameters
UUID
Request Body
application/json
Token body
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
application/json
application/json
application/json
curl -X PATCH "https://example.com/api/v1/users/tokens/string" \ -H "Content-Type: application/json" \ -d '{}'{ "uuid": "string", "key": "string", "name": "string", "scopes": [ "string" ], "services": [ "string" ], "started_at": "2019-08-24T14:15:22Z", "expires_at": "2019-08-24T14:15:22Z", "created_at": "2019-08-24T14:15:22Z", "updated_at": "2019-08-24T14:15:22Z", "expiration": 0}{}{}{}{ "error": "string", "code": 0, "message": "string", "details": [ { "type_url": "string", "value": "string" } ]}Authorization
ApiKey In: header
Path Parameters
UUID
Request Body
application/json
Token body
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
application/json
application/json
application/json
curl -X PUT "https://example.com/api/v1/users/tokens/string" \ -H "Content-Type: application/json" \ -d '{}'{ "uuid": "string", "key": "string", "name": "string", "scopes": [ "string" ], "services": [ "string" ], "started_at": "2019-08-24T14:15:22Z", "expires_at": "2019-08-24T14:15:22Z", "created_at": "2019-08-24T14:15:22Z", "updated_at": "2019-08-24T14:15:22Z", "expiration": 0}{}{}{}{ "error": "string", "code": 0, "message": "string", "details": [ { "type_url": "string", "value": "string" } ]}Authorization
ApiKey In: header
Path Parameters
UUid of the namespace
Response Body
application/json
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/api/v1/users/tokens/string"{ "uuid": "string", "key": "string", "name": "string", "scopes": [ "string" ], "services": [ "string" ], "started_at": "2019-08-24T14:15:22Z", "expires_at": "2019-08-24T14:15:22Z", "created_at": "2019-08-24T14:15:22Z", "updated_at": "2019-08-24T14:15:22Z", "expiration": 0}{}{}{}{ "error": "string", "code": 0, "message": "string", "details": [ { "type_url": "string", "value": "string" } ]}Authorization
ApiKey In: header
Path Parameters
UUid of the namespace
Response Body
application/json
application/json
application/json
application/json
curl -X DELETE "https://example.com/api/v1/users/tokens/string"{}{}{}{ "error": "string", "code": 0, "message": "string", "details": [ { "type_url": "string", "value": "string" } ]}Authorization
ApiKey In: header
Query Parameters
Pagination offset.
Limit size.
Sort to order the search.
Query filter the search.
No pagination.
Response Body
application/json
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/api/v1/users/workspaces"{}{}{}{}{ "error": "string", "code": 0, "message": "string", "details": [ { "type_url": "string", "value": "string" } ]}