The Apiera REST API provides programmatic access to the Apiera platform, enabling seamless integration with your existing systems and workflows.
API Reference
/- /v1/organizations/current/roles
/v1/organizations/current/roles
/v1/organizations/current/roles/{organizationRoleUuid}
/v1/organizations/current/roles/{organizationRoleUuid}
/v1/organizations/current/roles/{organizationRoleUuid}
/v1/organizations/current/roles/{organizationRoleUuid}/permissions/{permissionUuid}
/v1/organizations/current/roles/{organizationRoleUuid}/permissions/{permissionUuid}
/v1/organizations/current...
Apiera REST API (1.0.0)
Download OpenAPI description
Languages
Servers
Mock server
https://docs.apiera.io/_mock/openapi/
http://localhost:5281/
- Mock serverhttps://docs.apiera.io/_mock/openapi/v1/organizations/current/roles
- http://localhost:5281/v1/organizations/current/roles
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://docs.apiera.io/_mock/openapi/v1/organizations/current/roles?page=1&size=20' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'Response
application/json
{ "items": [ { … } ], "pagination": { "page": 0, "size": 0, "totalItems": 0, "totalPages": 0 } }
- Mock serverhttps://docs.apiera.io/_mock/openapi/v1/organizations/current/roles
- http://localhost:5281/v1/organizations/current/roles
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://docs.apiera.io/_mock/openapi/v1/organizations/current/roles \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"name": "string",
"description": "string"
}'Response
application/json
{ "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f", "organizationUuid": "bc554ded-7e40-44a7-b397-48480793ad03", "createdAt": "2025-11-23T14:15:22.123456Z", "updatedAt": "2025-11-23T14:15:22.123456Z", "name": "string", "description": "string" }
- Mock serverhttps://docs.apiera.io/_mock/openapi/v1/organizations/current/roles/{organizationRoleUuid}
- http://localhost:5281/v1/organizations/current/roles/{organizationRoleUuid}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://docs.apiera.io/_mock/openapi/v1/organizations/current/roles/{organizationRoleUuid}' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'Response
application/json
{ "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f", "organizationUuid": "bc554ded-7e40-44a7-b397-48480793ad03", "createdAt": "2025-11-23T14:15:22.123456Z", "updatedAt": "2025-11-23T14:15:22.123456Z", "name": "string", "description": "string" }
- Mock serverhttps://docs.apiera.io/_mock/openapi/v1/organizations/current/roles/{organizationRoleUuid}
- http://localhost:5281/v1/organizations/current/roles/{organizationRoleUuid}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X PATCH \
'https://docs.apiera.io/_mock/openapi/v1/organizations/current/roles/{organizationRoleUuid}' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"name": "string",
"description": "string"
}'Response
application/json
{ "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f", "organizationUuid": "bc554ded-7e40-44a7-b397-48480793ad03", "createdAt": "2025-11-23T14:15:22.123456Z", "updatedAt": "2025-11-23T14:15:22.123456Z", "name": "string", "description": "string" }
- Mock serverhttps://docs.apiera.io/_mock/openapi/v1/organizations/current/roles/{organizationRoleUuid}
- http://localhost:5281/v1/organizations/current/roles/{organizationRoleUuid}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X DELETE \
'https://docs.apiera.io/_mock/openapi/v1/organizations/current/roles/{organizationRoleUuid}' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'- Mock serverhttps://docs.apiera.io/_mock/openapi/v1/organizations/current/roles/{organizationRoleUuid}/permissions/{permissionUuid}
- http://localhost:5281/v1/organizations/current/roles/{organizationRoleUuid}/permissions/{permissionUuid}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
'https://docs.apiera.io/_mock/openapi/v1/organizations/current/roles/{organizationRoleUuid}/permissions/{permissionUuid}' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'- Mock serverhttps://docs.apiera.io/_mock/openapi/v1/organizations/current/roles/{organizationRoleUuid}/permissions/{permissionUuid}
- http://localhost:5281/v1/organizations/current/roles/{organizationRoleUuid}/permissions/{permissionUuid}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X DELETE \
'https://docs.apiera.io/_mock/openapi/v1/organizations/current/roles/{organizationRoleUuid}/permissions/{permissionUuid}' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'