Skip to content
Prividium

m2m-applications

GET /m2m-applications/

GET/m2m-applications/

Search m2m applications with pagination

Query Parameters

limit
integer·min 1·max 1000·default 10
offset
integer·min 0·max 9007199254740991·default 0

Responses

POST /m2m-applications/

POST/m2m-applications/

Create a new m2m application

Request Body

application/json
nameRequired
string·min 1·max 100
description
string
rolesRequired
object[]

organizationIds
string[]

Responses

GET /m2m-applications/{id}

GET/m2m-applications/{id}

Get m2m application by id

Path Parameters

idRequired
string·min 21·max 21

Responses

PUT /m2m-applications/{id}

PUT/m2m-applications/{id}

Update an m2m application by id

Path Parameters

idRequired
string·min 21·max 21

Request Body

application/json
nameRequired
string·min 1·max 100
descriptionRequired
string
rolesRequired
object[]

Responses

DELETE /m2m-applications/{id}

DELETE/m2m-applications/{id}

Delete an m2m application by id

Path Parameters

idRequired
string·min 21·max 21

Responses

GET /m2m-applications/{id}/organizations

GET/m2m-applications/{id}/organizations

Get selected organizations for an m2m application

Path Parameters

idRequired
string·min 21·max 21

Responses

PUT /m2m-applications/{id}/organizations

PUT/m2m-applications/{id}/organizations

Replace selected organizations for an m2m application

Path Parameters

idRequired
string·min 21·max 21

Request Body

application/json
organizationIdsRequired
string[]

Responses