Actions related to clients in Aritma ID
API Reference
/- Returns a paginated list of invitations for the current tenant.
Creates an invitation for a new user. An invitation email is sent with a link to complete registration.
For each requested permission, the caller must have "iam.policy.write" over the requested scope.
Returns a single invitation by id.
Cancels a pending invitation.
Resends the invitation email and resets the expiry. Only valid for pending invitations.
For each requested permission, the caller must have "iam.policy.write" over the requested scope.
Returns a paginated list...
Aritma ID API (1)
An API for interacting with Aritma ID
Authorization: each endpoint lists the IAM actions the calling subject must be granted in the tenant (also exposed as x-required-actions). Actions are enforced on the static root scope /; a grant on a narrower scope does not satisfy them. When several actions are listed, all are required. Some endpoints only accept user subjects (x-allowed-subject-types); calling them with a client token returns 400 Bad Request.
Download OpenAPI description
Overview
Languages
Servers
Mock server
https://developer.aritma.com/_mock/apis/platform/iam/openapi/iam-openapi
Security
authorization_code_with_pkce or client_credentials
IAM permissions to grant when the invitation is accepted.
- Mock serverhttps://developer.aritma.com/_mock/apis/platform/iam/openapi/iam-openapi/v1/invitations
- Payload
- cURL
- C#
- JavaScript
- Python
- Go
- PHP
- Java
- Java 8
application/json
{ "email": "jane.doe@example.com", "permissions": [ { … } ], "ttlDays": 0, "redirectUri": "string" }
Response
application/json
{ "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "email": "string", "status": "Pending", "createdAt": "2019-08-24T14:15:22Z", "expiresAt": "2019-08-24T14:15:22Z", "acceptedAt": "2019-08-24T14:15:22Z", "permissions": [ { … } ], "redirectUri": "string", "inviterName": "string" }
Security
authorization_code_with_pkce or client_credentials
- Mock serverhttps://developer.aritma.com/_mock/apis/platform/iam/openapi/iam-openapi/v1/invitations
- Payload
- cURL
- C#
- JavaScript
- Python
- Go
- PHP
- Java
- Java 8
No request payloadResponse
application/json
{ "items": [ { … } ], "metadata": { "page": 0, "pageSize": 0, "totalCount": 0 }, "links": { "first": "http://example.com", "previous": "http://example.com", "next": "http://example.com", "last": "http://example.com" } }
Security
authorization_code_with_pkce or client_credentials
- Mock serverhttps://developer.aritma.com/_mock/apis/platform/iam/openapi/iam-openapi/v1/invitations/{id}
- Payload
- cURL
- C#
- JavaScript
- Python
- Go
- PHP
- Java
- Java 8
No request payloadResponse
application/json
{ "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "email": "string", "status": "Pending", "createdAt": "2019-08-24T14:15:22Z", "expiresAt": "2019-08-24T14:15:22Z", "acceptedAt": "2019-08-24T14:15:22Z", "permissions": [ { … } ], "redirectUri": "string", "inviterName": "string" }
Security
authorization_code_with_pkce or client_credentials
- Mock serverhttps://developer.aritma.com/_mock/apis/platform/iam/openapi/iam-openapi/v1/invitations/{id}
- Payload
- cURL
- C#
- JavaScript
- Python
- Go
- PHP
- Java
- Java 8
No request payloadResponse
application/json
{ "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "email": "string", "status": "Pending", "createdAt": "2019-08-24T14:15:22Z", "expiresAt": "2019-08-24T14:15:22Z", "acceptedAt": "2019-08-24T14:15:22Z", "permissions": [ { … } ], "redirectUri": "string", "inviterName": "string" }
Security
authorization_code_with_pkce or client_credentials
- Mock serverhttps://developer.aritma.com/_mock/apis/platform/iam/openapi/iam-openapi/v1/invitations/{id}/resend
- Payload
- cURL
- C#
- JavaScript
- Python
- Go
- PHP
- Java
- Java 8
No request payloadResponse
application/json
{ "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "email": "string", "status": "Pending", "createdAt": "2019-08-24T14:15:22Z", "expiresAt": "2019-08-24T14:15:22Z", "acceptedAt": "2019-08-24T14:15:22Z", "permissions": [ { … } ], "redirectUri": "string", "inviterName": "string" }