Auth Provider | Clouded 1.0.0 Help

Domains

Get all entities

GET method/v1/domains

Request parameters

Responses

{ "errors": [ { "i18N": "example", "error": "example", "type": "example" } ] }
{ "data": [ {}, {} ] }

Create entity

POST method/v1/domains

Request parameters

{}

Responses

{ "errors": [ { "i18N": "example", "error": "example", "type": "example" } ] }
{ "data": {} }

Get all entities paginated

GET method/v1/domains/paginated

Request parameters

Responses

{ "errors": [ { "i18N": "example", "error": "example", "type": "example" } ] }
{ "data": { "items": [ {}, {} ], "pageInfo": { "pageIndex": 83, "pageSize": 56, "totalElements": 71, "totalPages": 48 } } }

Get entity by identity

GET method/v1/domains/by_identity/{identity}

Request parameters

Responses

{ "errors": [ { "i18N": "example", "error": "example", "type": "example" } ] }
{ "data": {} }

Get entity by id

GET method/v1/domains/{id}

Request parameters

Responses

{ "errors": [ { "i18N": "example", "error": "example", "type": "example" } ] }
{ "data": {} }

Delete entity

DELETE method/v1/domains/{id}

Request parameters

Responses

{ "errors": [ { "i18N": "example", "error": "example", "type": "example" } ] }

Update entity

PATCH method/v1/domains/{id}

Request parameters

{}

Responses

{ "errors": [ { "i18N": "example", "error": "example", "type": "example" } ] }
{ "data": {} }

Attach machine to domain

PUT method/v1/domains/{id}/machines/add

Request parameters

{ "machineIds": [ {}, {} ] }

Responses

{ "errors": [ { "i18N": "example", "error": "example", "type": "example" } ] }

Detach machine from domain

PUT method/v1/domains/{id}/machines/remove

Request parameters

{ "machineIds": [ {}, {} ] }

Responses

{ "errors": [ { "i18N": "example", "error": "example", "type": "example" } ] }
Last modified: 17 August 2024