cURL
curl --request POST \ --url https://api.identety.dev/roles \ --header 'Content-Type: application/json' \ --header 'x-api-key: <api-key>' \ --data '{ "name": "Content Editor", "description": "Can manage and publish content", "is_system": false }'
{ "id": "uuid-123", "name": "admin_role", "description": "Administrator role with full access", "is_system": false, "created_at": "2023-11-07T05:31:56Z", "updated_at": "2023-11-07T05:31:56Z" }
Role name will be converted to snake_case automatically
"Content Editor"
"Can manage and publish content"
Whether this is a system role. Cannot be set to true manually.
false
Role created successfully.
"uuid-123"
"admin_role"
"Administrator role with full access"