curl -X POST https://api.companyflow.com/companies/{company_id}/roles \ -H "Authorization: Bearer YOUR_TOKEN" \ -H "Content-Type: application/json" \ -d '{ "name": "Senior Developer", "description": "Senior-level software development position", "permissions_cache": ["employees:read", "employees:write"] }'
{ "success": true, "data": { "id": "550e8400-e29b-41d4-a716-446655440000", "company_id": "123e4567-e89b-12d3-a456-426614174000", "name": "Senior Developer", "description": "Senior-level software development position", "is_system_role": false, "permissions_cache": ["employees:read", "employees:write"], "created_at": "2024-01-15T10:30:00Z", "updated_at": "2024-01-15T10:30:00Z" } }
Create a new role for a company
"Senior Developer"
"Senior-level software development position"
["employees:read", "employees:write"]
Show Role Object