WorkOS · GraphQL Specification

WorkOS GraphQL Schema

WorkOS exposes a **REST-only** public API (`https://api.workos.com`). This directory contains a **conceptual GraphQL schema** (`workos-schema.graphql`) derived from WorkOS's published REST types, their OpenAPI 3.1.1 specification at [github.com/workos/openapi-spec](https://github.com/workos/openapi-spec), and the public reference documentation at [workos.com/docs/reference](https://workos.com/docs/reference).

Documentation Endpoint View on GitHub AuthenticationIdentity ProviderSSOSAMLOIDCSCIMDirectory SyncAuthorizationFGAAudit LogsMFAB2B SaaSAgentsMCPGraphQL

Overview

WorkOS GraphQL Schema is a GraphQL API specification published by WorkOS on the APIs.io network.

WorkOS exposes a REST-only public API (https://api.workos.com). This directory contains a conceptual GraphQL schema (workos-schema.graphql) derived from WorkOS’s published REST types, their OpenAPI 3.1.1 specification at github.com/workos/openapi-spec, and the public reference documentation at workos.com/docs/reference.

Tagged areas include Authentication, Identity Provider, SSO, SAML, and OIDC.

Endpoint

Related API Specs

WorkOS admin-portal API (OpenAPI) WorkOS api_keys API (OpenAPI) WorkOS application.client-secrets API (OpenAPI) WorkOS applications API (OpenAPI) WorkOS audit-logs API (OpenAPI) WorkOS authorization API (OpenAPI) WorkOS connections API (OpenAPI) WorkOS directories API (OpenAPI) WorkOS directory-groups API (OpenAPI) WorkOS directory-users API (OpenAPI) WorkOS events API (OpenAPI) WorkOS feature-flags API (OpenAPI) WorkOS feature-flags.targets API (OpenAPI) WorkOS groups API (OpenAPI) WorkOS multi-factor-auth API (OpenAPI) WorkOS multi-factor-auth.challenges API (OpenAPI) WorkOS organization-domains API (OpenAPI) WorkOS organizations.api_keys API (OpenAPI) WorkOS organizations API (OpenAPI) WorkOS organizations.feature-flags API (OpenAPI) WorkOS permissions API (OpenAPI) WorkOS pipes API (OpenAPI) WorkOS radar API (OpenAPI) WorkOS sso API (OpenAPI) WorkOS user-management.authentication API (OpenAPI) WorkOS user-management.cors-origins API (OpenAPI) WorkOS user-management.data-providers API (OpenAPI) WorkOS user-management.invitations API (OpenAPI) WorkOS user-management.jwt-template API (OpenAPI) WorkOS user-management.magic-auth API (OpenAPI) WorkOS user-management.multi-factor-authentication API (OpenAPI) WorkOS user-management.organization-membership API (OpenAPI) WorkOS user-management.organization-membership.groups API (OpenAPI) WorkOS user-management.redirect-uris API (OpenAPI) WorkOS user-management.session-tokens API (OpenAPI) WorkOS user-management.users API (OpenAPI) WorkOS user-management.users.authorized-applications API (OpenAPI) WorkOS user-management.users.feature-flags API (OpenAPI) WorkOS webhooks API (OpenAPI) WorkOS widgets API (OpenAPI) WorkOS workos-connect API (OpenAPI)
Back to WorkOS · All GraphQL Specs · GitHub

Work with this as data

Every GraphQL schema here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for graphql

4 MCP tools reach this
  • find_graphqlBrowse and filter every GraphQL schema in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This GraphQL schema
curl "https://apis.io/api/v1/graphql/workos-graphql"
All graphql
curl "https://apis.io/api/v1/graphql?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.