OpenAI · GraphQL Specification

OpenAI GraphQL

OpenAI does not offer a native public GraphQL endpoint. All official API access is provided through the OpenAI REST API at `https://api.openai.com/v1`. This schema is a comprehensive conceptual GraphQL representation derived from the OpenAI REST API surface, covering models, chat completions, embeddings, images, audio, files, fine-tuning, batches, assistants, threads, messages, runs, vector stores, uploads, moderations, and administration resources.

Documentation Endpoint View on GitHub Artificial IntelligenceLarge Language ModelsT1GraphQL

Overview

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

OpenAI does not offer a native public GraphQL endpoint. All official API access is provided through the OpenAI REST API at https://api.openai.com/v1. This schema is a comprehensive conceptual GraphQL representation derived from the OpenAI REST API surface, covering models, chat completions, embeddings, images, audio, files, fine-tuning, batches, assistants, threads, messages, runs, vector stores, uploads, moderations, and administration resources.

The specification includes 2 reference links.

Tagged areas include Artificial Intelligence, Large Language Models, and T1.

Endpoint

References

Related API Specs

OpenAI Responses API (OpenAPI) OpenAI Moderations API (OpenAPI) OpenAI Batch API (OpenAPI) OpenAI Vector Stores API (OpenAPI) OpenAI Uploads API (OpenAPI) OpenAI Realtime API (AsyncAPI) OpenAI Evals API (OpenAPI) OpenAI Videos API (OpenAPI) OpenAI Conversations API (OpenAPI) OpenAI Containers API (OpenAPI) OpenAI ChatKit API (OpenAPI) OpenAI Skills API (OpenAPI) OpenAI Assistants API (OpenAPI) OpenAI Audio API (OpenAPI) OpenAI Audit Logs API (OpenAPI) OpenAI Batch API (OpenAPI) OpenAI Certificates API (OpenAPI) OpenAI Chat API (OpenAPI) OpenAI Chatkit API (OpenAPI) OpenAI Completions API (OpenAPI) OpenAI Containers API (OpenAPI) OpenAI Conversations API (OpenAPI) OpenAI Embeddings API (OpenAPI) OpenAI Evals API (OpenAPI) OpenAI Files API (OpenAPI) OpenAI Fine Tuning API (OpenAPI) OpenAI Group organization role assignments API (OpenAPI) OpenAI Group users API (OpenAPI) OpenAI Groups API (OpenAPI) OpenAI Images API (OpenAPI) OpenAI Invites API (OpenAPI) OpenAI Models API (OpenAPI) OpenAI Moderations API (OpenAPI) OpenAI Organization API (OpenAPI) OpenAI Project group role assignments API (OpenAPI) OpenAI Project groups API (OpenAPI) OpenAI Project user role assignments API (OpenAPI) OpenAI Projects API (OpenAPI) OpenAI Realtime API (OpenAPI) OpenAI Responses API (OpenAPI) OpenAI Roles API (OpenAPI) OpenAI Skills API (OpenAPI) OpenAI Threads API (OpenAPI) OpenAI Uploads API (OpenAPI) OpenAI Usage API (OpenAPI) OpenAI User organization role assignments API (OpenAPI) OpenAI Users API (OpenAPI) OpenAI Vector stores API (OpenAPI) OpenAI Videos API (OpenAPI)
Back to OpenAI · 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/openai-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 email required.

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