# OpenAI

**Canonical:** https://apis.io/providers/openai/  
**Website:** https://platform.openai.com/docs/overview  
**APIs profiled:** 51

APIs for accessing OpenAI's artificial intelligence models including GPT, DALL-E, Whisper, and Embeddings.

## Kin Score — 64.4 / 100 (strong)

Scored 2026-08-20 under rubric 0.12.0. Trend: flat (+0.0 from 64.4).

| Facet | Score |
|---|---|
| Discoverability | 57.4 |
| Contract Quality | 79.2 |
| Governance | 26.5 |
| Contract Governance | 26.5 |
| Operational Transparency | 63.2 |
| Developer Ergonomics | 69.0 |
| Commercial Clarity | 68.4 |
| Access Clarity | 68.4 |

## Agent readiness — 50.3 (agent-ready)

| Dimension | Value |
|---|---|
| Spec Presence | yes |
| Agentic Access | derived |
| Reversibility Documented | documented |
| MCP Server | no |
| Auth Clarity | yes |
| Idempotency | no |
| Error Semantics | verified |
| OpenAPI Examples | partial |
| Rate Limit Signal | documented |
| Event Surface Described | yes |
| Agent Skills | yes |
| Well Known Catalog | no |
| Consent Identity | no |
| Agent Card | no |
| Dry Run Mode | no |

## Access

Paid · Self-serve signup — onboarding: self-serve, pricing: paid, trial: no (confidence: high).

## APIs (51)

- **OpenAI Responses API** — The Responses API is OpenAI's most advanced interface for generating model responses. It combines the strengths of the Chat Completions and Assistants APIs into a single streaml...
- **OpenAI Moderations API** — The Moderations API can be used to check whether text or images are potentially harmful. It classifies content across several categories including harassment, hate speech, sexua...
- **OpenAI Batch API** — The Batch API enables asynchronous processing of requests with 50% cost discount, higher rate limits, and completion within 24 hours. It supports /v1/responses, /v1/chat/complet...
- **OpenAI Vector Stores API** — Vector stores are collections of processed files that power semantic search for the file_search tool in the Responses and Assistants APIs. When you add a file to a vector store ...
- **OpenAI Uploads API** — The Uploads API creates an intermediate Upload object that you can add Parts to, enabling large file uploads. Currently an Upload can accept at most 8 GB in total and expires af...
- **OpenAI Realtime API** — The Realtime API enables low-latency, bidirectional communication with models that natively support speech-to-speech interactions as well as multimodal inputs (audio, images, an...
- **OpenAI Evals API** — The Evals API allows you to programmatically configure and run evaluations to test model outputs against your expectations. Evaluations ensure model responses meet style and con...
- **OpenAI Videos API** — The Videos API enables programmatic creation, extension, and remixing of videos using Sora models. It provides endpoints for creating a new render job from a text prompt, checki...
- **OpenAI Conversations API** — The Conversations API allows you to create and manage stateful conversations for use with the Responses API. A conversation object contains an id, a created_at timestamp, and me...
- **OpenAI Containers API** — The Containers API manages sandboxed containers used by Code Interpreter for running Python, data work, file transforms, and iterative debugging. Containers can be created expli...
- **OpenAI ChatKit API** — ChatKit is the best way to build agentic chat experiences. It provides session and thread management for building internal knowledge base assistants, research companions, suppor...
- **OpenAI Skills API** — The Skills API surfaces OpenAI's Agent Skills — discoverable folders of instructions, scripts, and resources that agents (notably Codex) can use to perform specific tasks. Opera...
- **OpenAI Agents SDK** — The OpenAI Agents SDK is a lightweight framework for building multi-agent workflows in Python and TypeScript. Primitives include agents (LLMs with instructions, tools, guardrail...
- **OpenAI Codex** — OpenAI Codex is a lightweight coding agent that runs in the terminal, with companion IDE extensions, a desktop app, and a web experience at chatgpt.com/codex. Codex authenticate...
- **OpenAI Assistants API** — Build Assistants that can call models and use tools.
- **OpenAI Audio API** — Learn how to turn audio into text or text into audio.
- **OpenAI Audit Logs API** — List user actions and configuration changes within this organization.
- **OpenAI Batch API** — Create large batches of API requests to run asynchronously.
- **OpenAI Certificates API** — The Certificates API from OpenAI — 7 operation(s) for certificates.
- **OpenAI Chat API** — Given a list of messages comprising a conversation, the model will return a response.
- **OpenAI Chatkit API** — The Chatkit API from OpenAI — 5 operation(s) for chatkit.
- **OpenAI Completions API** — Given a prompt, the model will return one or more predicted completions, and can also return the probabilities of alternative tokens at each position.
- **OpenAI Containers API** — The Containers API from OpenAI — 5 operation(s) for containers.
- **OpenAI Conversations API** — Manage conversations and conversation items.
- **OpenAI Embeddings API** — Get a vector representation of a given input that can be easily consumed by machine learning models and algorithms.
- **OpenAI Evals API** — Manage and run evals in the OpenAI platform.
- **OpenAI Files API** — Files are used to upload documents that can be used with features like Assistants and Fine-tuning.
- **OpenAI Fine Tuning API** — The Fine Tuning API from OpenAI — 11 operation(s) for fine tuning.
- **OpenAI Group organization role assignments API** — The Group organization role assignments API from OpenAI — 2 operation(s) for group organization role assignments.
- **OpenAI Group users API** — The Group users API from OpenAI — 2 operation(s) for group users.
- **OpenAI Groups API** — The Groups API from OpenAI — 2 operation(s) for groups.
- **OpenAI Images API** — Given a prompt and/or an input image, the model will generate a new image.
- **OpenAI Invites API** — The Invites API from OpenAI — 2 operation(s) for invites.
- **OpenAI Models API** — List and describe the various models available in the API.
- **OpenAI Moderations API** — Given text and/or image inputs, classifies if those inputs are potentially harmful.
- **OpenAI Organization API** — The Organization API from OpenAI — 2 operation(s) for organization.
- **OpenAI Project group role assignments API** — The Project group role assignments API from OpenAI — 2 operation(s) for project group role assignments.
- **OpenAI Project groups API** — The Project groups API from OpenAI — 2 operation(s) for project groups.
- **OpenAI Project user role assignments API** — The Project user role assignments API from OpenAI — 2 operation(s) for project user role assignments.
- **OpenAI Projects API** — The Projects API from OpenAI — 11 operation(s) for projects.
- …and 11 more, listed in full on the page.

## Agentic access (1)

- **Openai Agentic Access** — 307 operations · 183 acting · 6 human-in-the-loop

## Security (4)

- **Openai Authentication** — http · 1 scheme
- **Openai Domain Security** — TLSv1.3 · HSTS · DMARC
- **Openai Vulnerability Disclosure** — Bugcrowd · security.txt · contact published
- **Openai Trust Center** — SOC 2, ISO 27001, ISO 27017, ISO 27018, PCI DSS, FedRAMP, GDPR, CSA STAR

## Plans (1)

- **Openai Plans Pricing**

## Use cases (8)

- **Conversational AI** — Build chatbots, virtual assistants, and customer support agents using Chat Completions or Responses API.
- **Content Generation** — Generate marketing copy, articles, product descriptions, and creative writing with controllable tone and style.
- **Code Generation** — Automate code writing, debugging, refactoring, and documentation generation across programming languages.
- **Document Analysis** — Extract, summarize, and answer questions from uploaded documents using Assistants with file search.
- **Voice Agents** — Build real-time voice-based AI agents for customer service, sales, and interactive experiences.
- **Semantic Search** — Implement intelligent search using embeddings and vector stores for knowledge bases and document retrieval.
- **Content Moderation** — Automatically classify and filter harmful content across text and images using the Moderations API.
- **Data Extraction** — Extract structured data from unstructured text using function calling and structured outputs.

## Tags

Artificial Intelligence, Large Language Models, T1

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/providers/openai/). Scores are computed from the provider's own public artifacts under a published rubric.
