# Gloat Roles API

**Canonical:** https://apis.io/apis/gloat/gloat-roles-api/  
**Provider:** Gloat — https://apis.io/providers/gloat/  
**Base URL:** https://{company_slug}.gloat.com/api  
**Documentation:** https://developer.gloat.com/

Gloat Roles API is one of 39 APIs that [Gloat](https://apis.io/providers/gloat/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 26 JSON Schema definitions. Tagged areas include Roles. The published artifact set on APIs.io includes an OpenAPI specification and 26 JSON Schemas.

The Roles API from Gloat — 4 operation(s) for roles.

## Operations (9)

| Method | Path | Summary |
|---|---|---|
| GET | `/api/authorization/v1/roles` | Get all roles |
| POST | `/api/authorization/v1/roles` | Create role |
| GET | `/api/authorization/v1/roles/{role_id}` | Get role by ID |
| PATCH | `/api/authorization/v1/roles/{role_id}` | Update role |
| DELETE | `/api/authorization/v1/roles/{role_id}` | Delete role |
| GET | `/api/authorization/v1/roles/{role_id}/users` | Get users by role |
| POST | `/api/authorization/v1/roles/{role_id}/users` | Assign role to multiple users |
| POST | `/api/authorization/v1/roles/{role_id}/users/{user_id}` | Assign role to user |
| DELETE | `/api/authorization/v1/roles/{role_id}/users/{user_id}` | Revoke role |

## Machine-readable artifacts (27)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/gloat/refs/heads/main/openapi/gloat-roles-api-openapi.yml
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/gloat/refs/heads/main/json-schema/gloat-role-get-response-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/gloat/refs/heads/main/json-schema/gloat-role-response-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/gloat/refs/heads/main/json-schema/gloat-group-response-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/gloat/refs/heads/main/json-schema/gloat-role-request-body-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/gloat/refs/heads/main/json-schema/gloat-access-rule-response-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/gloat/refs/heads/main/json-schema/gloat-paginated-apiresponse-access-rule-response-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/gloat/refs/heads/main/json-schema/gloat-xapi-action-result-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/gloat/refs/heads/main/json-schema/gloat-xapi-statement-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/gloat/refs/heads/main/json-schema/gloat-application-file-status-response-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/gloat/refs/heads/main/json-schema/gloat-application-get-schema-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/gloat/refs/heads/main/json-schema/gloat-certification-get-data-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/gloat/refs/heads/main/json-schema/gloat-identity-provider-data-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/gloat/refs/heads/main/json-schema/gloat-api-key-get-response-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/gloat/refs/heads/main/json-schema/gloat-api-key-read-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/gloat/refs/heads/main/json-schema/gloat-learning-item-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/gloat/refs/heads/main/json-schema/gloat-user-object-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/gloat/refs/heads/main/json-schema/gloat-job-object-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/gloat/refs/heads/main/json-schema/gloat-project-role-object-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/gloat/refs/heads/main/json-schema/gloat-project-object-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/gloat/refs/heads/main/json-schema/gloat-job-detail-object-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/gloat/refs/heads/main/json-schema/gloat-job-code-read-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/gloat/refs/heads/main/json-schema/gloat-job-code-create-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/gloat/refs/heads/main/json-schema/gloat-job-code-write-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/gloat/refs/heads/main/json-schema/gloat-simple-retrieval-request-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/gloat/refs/heads/main/json-schema/gloat-job-title-read-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/gloat/refs/heads/main/json-schema/gloat-job-title-write-schema.json

## Other Gloat APIs (12)

- [Gloat Customer API](https://apis.io/apis/gloat/gloat-customer-api-2/)
- [Gloat Access Rules API](https://apis.io/apis/gloat/gloat-access-rules-api/)
- [Gloat Admin console access API](https://apis.io/apis/gloat/gloat-admin-console-access-api/)
- [Gloat Analytics API](https://apis.io/apis/gloat/gloat-analytics-api/)
- [Gloat API keys API](https://apis.io/apis/gloat/gloat-api-keys-api/)
- [Gloat Applications API](https://apis.io/apis/gloat/gloat-applications-api/)
- [Gloat Auth Settings API](https://apis.io/apis/gloat/gloat-auth-settings-api/)
- [Gloat Candidacy API](https://apis.io/apis/gloat/gloat-candidacy-api/)
- [Gloat Certifications API](https://apis.io/apis/gloat/gloat-certifications-api/)
- [Gloat Core Entities API](https://apis.io/apis/gloat/gloat-core-entities-api/)
- [Gloat Data direct API](https://apis.io/apis/gloat/gloat-data-direct-api/)
- [Gloat Groups API](https://apis.io/apis/gloat/gloat-groups-api/)

## Tags

Roles

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/gloat/gloat-roles-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/gloat/.
