Genesys
Genesys is a global cloud customer experience (CX) and contact center software company whose flagship Genesys Cloud CX platform powers omnichannel customer engagement, routing, workforce management, and AI-driven orchestration. The Genesys Cloud Platform API is a large REST API of more than 3,000 public operations spanning conversations, routing, analytics, telephony (edge), workforce management, knowledge, journey, outbound, quality, gamification, integrations, and administration. It is secured with OAuth 2, described by a public OpenAPI (Swagger 2.0) definition, and supported by official SDKs for Java, .NET, Python, Go, JavaScript/Node, and iOS/Swift, a command-line interface, a notifications/websocket event surface, and a weekly changelog.
Real signal across most facets with visible, nameable gaps — the contract exists but is thin, or the portal is good while governance and commercial terms are absent.
API Evangelist profiles Genesys the way a machine reads it — 94 machine-readable artifacts across 87 APIs, pulled from the provider's own public surface and indexed so a developer, an analyst, or an AI agent can evaluate it against every other provider on the network.
Every provider in the network is reduced to the same set of machine-readable artifacts — OpenAPI contracts, event specifications, GraphQL schemas, runnable collections, pricing and rate-limit signals, security posture, OAuth scopes, and the agent surfaces (MCP servers and skills) that let software drive the API on its own. We profile them because the interface is the part of a company you can actually inspect: it is a truer signal of what a provider does than any marketing page. From those artifacts we compute the Kin Score — Genesys scores 57.2/100 (developing), with a separate agent-readiness read of 61/100 (agent native). The full breakdown is below, followed by every artifact we hold — each card links through to its machine-readable definition on apis.io.
Kin Score
This is the API Evangelist rating — a single, repeatable read computed from the artifacts on this page. Green fill is points earned; the red track is points possible, so every bar shows earned-versus-possible at a glance.
How we profile Genesys
Each block below is one kind of artifact we hold for Genesys. For each we say what it is and why it earns a place in the profile, then list every one we've indexed — capped at two rows, scroll within the panel for the rest.
APIs 87
Each API is captured as its own OpenAPI definition — every operation, parameter, and response. This is the single most useful machine-readable description of what an API does, and it's what lets us score, lint, mock, and generate against it without asking the provider for anything.
Individual APIs this provider publishes, each with its own machine-readable definition.
Genesys Agent Assistants API
Manage virtual agent assistants.
Genesys Agent Copilot API
Manage agent copilot configuration.
Genesys Agent UI API
Agent UI settings and configuration
Genesys AI Studio API
Manage AI Studio configuration
Genesys Alerting API
Rules and alerts
Genesys Analytics API
Analytics querying and reporting.
Genesys Architect API
Flows, Prompts, IVR schedules, Dependency Tracking
Genesys Assistant Copilot Variations API
Manage assistant copilot variations.
Genesys Audit API
The Audit API from Genesys — 7 operation(s) for audit.
Genesys Authorization API
Roles and permissions
Genesys Background Assistant API
Genesys Cloud Background Assistant
Genesys Billing API
The Billing API from Genesys — 2 operation(s) for billing.
Genesys Business Rules API
Business Rules
Genesys Carrier Services API
The Carrier Services API from Genesys — 1 operation(s) for carrier services.
Genesys Case Management API
Case Management
Genesys Chat API
The Chat API from Genesys — 22 operation(s) for chat.
Genesys Coaching API
Schedule and manage coaching appointments
Genesys Content Management API
The Content Management API from Genesys — 20 operation(s) for content management.
Genesys Conversations API
The Conversations API from Genesys — 231 operation(s) for conversations.
Genesys Data Extensions API
Data extensions
Genesys Data Privacy API
Data privacy masking rules
Genesys Downloads API
Download file
Genesys Emails API
The Emails API from Genesys — 2 operation(s) for emails.
Genesys Employee Engagement API
Employee Engagement
Genesys Events API
Events
Genesys External Contacts API
External Organizations, contacts, notes and relationships
Genesys Fax API
The Fax API from Genesys — 5 operation(s) for fax.
Genesys Flows API
IVR Flows
Genesys Gamification API
Gamification, Scorecard, and leaderboard
Genesys General Data Protection Regulation API
Working with General Data Protection Regulation (GDPR) requests
Genesys Geolocation API
The Geolocation API from Genesys — 2 operation(s) for geolocation.
Genesys Greetings API
The Greetings API from Genesys — 11 operation(s) for greetings.
Genesys Groups API
Groups, members
Genesys Identity Provider API
Identity providers
Genesys Infrastructure as Code API
Accelerated infrastructure configuration via reusable modules
Genesys Integrations API
The Integrations API from Genesys — 69 operation(s) for integrations.
Genesys Intents API
Customer intent
Genesys Journey API
Predictive Engagement, Customer Journey
Genesys Knowledge API
Knowledge administration and search
Genesys Language Understanding API
Language Understanding
Genesys Languages API
Available languages
Genesys Learning API
Manage learning modules
Genesys License API
Per-user platform license assignments
Genesys Locations API
Physical locations
Genesys Log Capture API
Browser Log Capture
Genesys Messaging API
Messaging
Genesys Mobile Devices API
Devices
Genesys Notifications API
Channels, subscriptions, topics, mobile push registration
Genesys OAuth API
OAuth clients, providers
Genesys Objects API
Access-controlled objects in the platform
Genesys Operational Events API
Operational events
Genesys Organization API
Organization
Genesys Organization Authorization API
Organization Authorization
Genesys Outbound API
The Outbound API from Genesys — 102 operation(s) for outbound.
Genesys Presence API
User and organization presences
Genesys Process Automation API
Work items, flows, triggers
Genesys Quality API
Evaluations, calibrations
Genesys Recording API
Recordings, policies, annotations, orphans
Genesys Response Management API
Responses, library, Response Assets, query
Genesys Routing API
Queues, wrapup codes, skills, email & sms config, predictive routing
Genesys SCIM API
System for Cross-domain Identity Management
Genesys Screen Monitoring API
Real-time screen monitoring
Genesys Scripts API
Agent-facing scripts for interactions
Genesys Search API
Search aggregate, users, groups
Genesys Settings API
Persist settings
Genesys Social Media API
Resources and analytics related to social media listening and response
Genesys Speech & Text Analytics API
The Speech & Text Analytics API from Genesys — 40 operation(s) for speech & text analytics.
Genesys Stations API
Stations
Genesys Suggest API
Search suggest user, group, locations
Genesys Task Management API
Task Management
Genesys Teams API
Teams, members
Genesys Telephony API
Telephony providers and configuration
Genesys Telephony Providers Edge API
Edge phones, trunks, lines.
Genesys Textbots API
Chatbot Interactions
Genesys Tokens API
Authentication Tokens
Genesys Uploads API
Presigned url generator for uploading files
Genesys Usage API
View organizational level usage data
Genesys User Recordings API
Summary, media
Genesys Users API
Me, routing, roles
Genesys Users Rules API
Create and manage users rules and their dependents
Genesys Utilities API
The Utilities API from Genesys — 4 operation(s) for utilities.
Genesys Voicemail API
Mailbox, messages, policy
Genesys Web Deployments API
Web Deployments
Genesys WebChat API
WebChat deployments
Genesys WebMessaging API
Web messaging
Genesys Widgets API
Widget deployments
Genesys Workforce Management API
Adherence, Schedules, Forecasts, Intraday Monitoring, Time Off Requests, Configuration
Scroll within the panel for all 87 ·
MCP Servers 1
Model Context Protocol servers expose these APIs directly to AI agents. We profile them because agent-native access is the fastest-growing way this provider's capabilities actually get used.
Model Context Protocol servers that expose these APIs to AI agents.
genesys-mcp.yml
MCP SERVEREvent Specifications 1
Not every API is request/response. AsyncAPI describes the event-driven and streaming side — the webhooks and channels — so the asynchronous half of the interface is documented the same way the synchronous half is.
AsyncAPI definitions for this provider's event-driven and streaming APIs.
Genesys Notifications Webhooks
ASYNCAPISecurity Posture 3
Authentication, domain security, vulnerability disclosure, and trust-center signals — the evidence that a provider takes security seriously enough to document it. We profile it because you can't govern what you can't see.
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Genesys Trust Center
SOC 1 Type 2, SOC 2 Type 2, ISO 27001:2022, ISO 27017:2015, ISO 27018:2019, ISO 42001:2023, PCI DSS, HIPAA, HITRUST, FedRAMP, GDPR, CCPA, LGPD, HDS
SECURITYScopes 1
OAuth scopes are the vocabulary of least-privilege access. Profiling them shows exactly what an integration — or an agent acting on a user's behalf — is allowed to do.
OAuth scopes governing access to this provider's APIs.
Agentic Access 1
An x-agentic-access contract marks which operations are safe for an agent to run on its own and which need a human in the loop. It is the difference between an API an agent can use and one it can use safely.
Recommended x-agentic-access execution contracts for AI agents.
Resources
Every other property we hold for Genesys — documentation, portals, status pages, policies, and corporate surface — grouped by the job it does, following the integrator's arc from getting started to running in production.
Get Started 3
Portal, sign-up, and the first successful call
Documentation 2
Reference material describing how the API behaves
Agent Surfaces 3
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 4
Pagination, idempotency, versioning, errors, and events
Build 4
SDKs, sample code, and the tooling you integrate with
Access & Security 5
Authentication, authorization, and security posture
Operate 5
Status, limits, changes, and where to get help
Commercial 3
Pricing, plans, and the legal terms of use
Company 2
The organization behind the API
← All providers · Data indexed from github.com/api-evangelist/genesys · machine-readable index on apis.io