Actions related to clients in Aritma ID
API Reference
//
Returns a user by their i...
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
- Mock serverhttps://developer.aritma.com/_mock/apis/platform/iam/openapi/iam-openapi/v1/users
- 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/users/{userId}
- Payload
- cURL
- C#
- JavaScript
- Python
- Go
- PHP
- Java
- Java 8
No request payloadResponse
application/json
{ "id": "00000000-0000-0000-0000-000000000001", "userName": "jane.doe@aritma.com", "email": "jane.doe@aritma.com", "phoneNumber": "+4712345678", "twoFactorEnabled": false, "roles": [ { … } ] }
Security
authorization_code_with_pkce or client_credentials
- Mock serverhttps://developer.aritma.com/_mock/apis/platform/iam/openapi/iam-openapi/v1/users/{userId}/role/{roleId}
- Payload
- cURL
- C#
- JavaScript
- Python
- Go
- PHP
- Java
- Java 8
No request payloadSecurity
authorization_code_with_pkce or client_credentials
- Mock serverhttps://developer.aritma.com/_mock/apis/platform/iam/openapi/iam-openapi/v1/users/{userId}/role/{roleId}
- Payload
- cURL
- C#
- JavaScript
- Python
- Go
- PHP
- Java
- Java 8
No request payloadSecurity
authorization_code_with_pkce or client_credentials
Details of the user to create.
- Mock serverhttps://developer.aritma.com/_mock/apis/platform/iam/openapi/iam-openapi/v1/users/users
- Payload
- cURL
- C#
- JavaScript
- Python
- Go
- PHP
- Java
- Java 8
application/json
{ "email": "jane.doe@example.com", "fullName": "Jane Doe", "phoneNumber": "+4712345678" }
Response
application/json
{ "userId": "00000000-0000-0000-0000-000000000001", "email": "jane.doe@aritma.com", "phoneNumber": "+4712345678", "fullName": "Jane Doe" }