Operations 121
GET
/api/v2/authorization/divisionspermitted/me
Returns which divisions the current user has the given permission in
#
GET
/api/v2/authorization/divisionspermitted/paged/me
Returns which divisions the current user has the given permission in
#
GET
/api/v2/authorization/divisionspermitted/paged/{subjectId}
Returns which divisions the specified user has the given permission in
#
GET
/api/v2/analytics/users/aggregates/jobs/{jobId}
Get status for async query for user aggregates
#
DELETE
/api/v2/analytics/users/aggregates/jobs/{jobId}
Delete/cancel an async request for user aggregates
#
GET
/api/v2/analytics/users/aggregates/jobs/{jobId}/results
Fetch a page of results for an async aggregates query
#
GET
/api/v2/analytics/users/details/jobs/{jobId}/results
Fetch a page of results for an async query
#
GET
/api/v2/analytics/users/details/jobs/availability
Lookup the datalake availability date and time
#
GET
/api/v2/authorization/subjects/me
Returns a listing of roles and permissions for the currently authenticated user
#
GET
/api/v2/authorization/subjects/{subjectId}
Returns a listing of roles and permissions for a user
#
POST
/api/v2/authorization/subjects/{subjectId}/divisions/{divisionId}/roles/{roleId}
Make a grant of a role in a division
#
DELETE
/api/v2/authorization/subjects/{subjectId}/divisions/{divisionId}/roles/{roleId}
Delete a grant of a role in a division
#
POST
/api/v2/authorization/subjects/{subjectId}/bulkadd
Bulk-grant roles and divisions to a subject
#
POST
/api/v2/authorization/subjects/{subjectId}/bulkreplace
Replace subject's roles and divisions with the exact list supplied in the…
#
PUT
/api/v2/routing/directroutingbackup/settings/me
Update the user's Direct Routing Backup settings
#
DELETE
/api/v2/routing/directroutingbackup/settings/me
Delete the user's Direct Routing Backup settings and revert to the Direct…
#
GET
/api/v2/routing/users/{userId}/directroutingbackup/settings
Get the user's Direct Routing Backup settings
#
PUT
/api/v2/routing/users/{userId}/directroutingbackup/settings
Update the user's Direct Routing Backup settings
#
DELETE
/api/v2/routing/users/{userId}/directroutingbackup/settings
Delete the user's Direct Routing Backup settings and revert to the Direct…
#
DELETE
/api/v2/routing/users/{userId}/utilization
Delete the user's max utilization settings and revert to the organization-wide…
#
GET
/api/v2/users/externalid/{authorityName}/{externalKey}
Get the user associated with external identifier
#
GET
/api/v2/users/{userId}/externalid/{authorityName}
Get the external identifier of user for an authority
#
POST
/api/v2/users/{userId}/externalid
Create mapping between external identifier and user. Limit 100 per entity
#
DELETE
/api/v2/users/{userId}/externalid/{authorityName}/{externalKey}
Delete the external identifier for user
#
PATCH
/api/v2/users/{userId}/routinglanguages/{languageId}
Update an assigned routing language's proficiency
#
PUT
/api/v2/users/{userId}/routingskills/bulk
Assign multiple routing skills to a user, replacing any current assignments
#
PATCH
/api/v2/users/bulk
Update bulk acd autoanswer on users. Max 50 users can be updated at a time
#
GET
/api/v2/users/query
Get list of available users, paged by cursor token, No division filtering…
#
GET
/api/v2/users/customattributes/schemas/coretypes/{coreTypeName}
Get the core types from which all schemas are built
#
GET
/api/v2/users/customattributes/schemas/coretypes
Get the list of core types enabled for a specific namespace
#
PATCH
/api/v2/users/{userId}/customattributes
Update a single custom attributes record by amending the data with only the…
#
GET
/api/v2/users/{userId}/customattributes/bulk
Get multiple custom attributes records by schema ids
#
PATCH
/api/v2/users/{userId}/customattributes/bulk
Update multiple custom attributes records by amending the data with only the…
#
GET
/api/v2/users/customattributes/schemas/{schemaId}/versions/{versionId}
Get a specific version of a schema
#
POST
/api/v2/users/development/activities/aggregates/query
Retrieve aggregated development activity data
#
Documentation
Specifications
Other Resources
🔗
OAuthScopes
https://raw.githubusercontent.com/api-evangelist/genesys/refs/heads/main/scopes/genesys-scopes.yml
🔗
Conventions
https://raw.githubusercontent.com/api-evangelist/genesys/refs/heads/main/conventions/genesys-conventions.yml
🔗
ErrorCatalog
https://raw.githubusercontent.com/api-evangelist/genesys/refs/heads/main/errors/genesys-problem-types.yml
🔗
DataModel
https://raw.githubusercontent.com/api-evangelist/genesys/refs/heads/main/data-model/genesys-data-model.yml
🔗
AgenticAccess
https://raw.githubusercontent.com/api-evangelist/genesys/refs/heads/main/agentic-access/genesys-agentic-access.yml