ChatGPT
OpenAI's ChatGPT API for conversational AI and language model interactions.
13 APIs
10 Features
AgentsAIChatGPTEmbeddingsFine-TuningGPT-4GPT-5Language ModelOpenAIRealtime
API for accessing OpenAI's ChatGPT language models for chat completions and conversations.
The Responses API is OpenAI's recommended API primitive for new projects, an evolution of Chat Completions with built-in tools like web search, file search, code interpreter, an...
API for generating embedding vectors from input text using models like text-embedding-3-small and text-embedding-3-large, useful for search, clustering, and recommendations.
API for generating and editing images from text prompts using DALL-E and GPT Image models, supporting image generations, edits, and variations.
API for audio capabilities including text-to-speech generation, speech transcription, and translation using Whisper and other audio models.
API for classifying text and images to detect potentially harmful content across categories like hate, violence, and self-harm.
API for creating and managing fine-tuning jobs to customize OpenAI models on your own training data, supporting supervised fine-tuning and direct preference optimization.
API for uploading and managing files used across OpenAI features including fine-tuning, assistants, batch processing, and vision.
API for sending asynchronous groups of requests at lower cost with a separate pool of significantly higher rate limits, supporting chat completions, embeddings, and completions ...
API for uploading large files in multiple parts, supporting files up to 8 GB for use with fine-tuning, assistants, and batch processing.
API for creating and managing vector stores used by the file search tool, supporting collections of processed files for retrieval-augmented generation.
API for real-time multimodal communication with models over WebRTC, WebSocket, and SIP, supporting speech-to-speech, text, image, and audio inputs and outputs with ultra-low lat...
API for listing and retrieving information about available OpenAI models, including details on permissions and capabilities.
Chat Completions
Generate conversational responses using GPT models with support for text, function calling, structured outputs, vision inputs, and streaming.
Responses API
Next-generation API with built-in tools for web search, file search, computer use, and code interpreter supporting agentic workflows.
Embeddings
Generate vector representations of text for search, clustering, classification, and recommendation use cases.
Image Generation
Create and edit images from text prompts using DALL-E and GPT Image models.
Audio and Speech
Text-to-speech generation, speech transcription, and translation using Whisper and other audio models.
Content Moderation
Classify text and images to detect potentially harmful content across safety categories.
Fine-Tuning
Customize OpenAI models on your own training data for domain-specific performance improvements.
Batch Processing
Send asynchronous groups of requests at lower cost with higher rate limits.
Realtime Communication
Ultra-low latency multimodal communication over WebRTC, WebSocket, and SIP.
Vector Stores
Manage collections of processed files for retrieval-augmented generation with the file search tool.
Customer Support Automation
Build AI-powered chatbots and support agents that handle customer inquiries, troubleshoot issues, and escalate complex cases.
Content Generation
Generate marketing copy, blog posts, product descriptions, and creative content at scale.
Code Assistance
Help developers write, review, debug, and explain code across multiple programming languages.
Data Analysis
Extract insights from unstructured text, summarize documents, and perform sentiment analysis.
Multimodal Applications
Build applications that process text, images, and audio inputs together for richer user experiences.
Agentic Workflows
Create autonomous AI agents that use tools, search the web, and execute multi-step tasks.
Microsoft Azure OpenAI
Deploy OpenAI models on Azure infrastructure with enterprise security, compliance, and regional availability.
LangChain
Build LLM-powered applications using the LangChain framework with OpenAI model providers.
Zapier
Connect ChatGPT to thousands of apps for automated workflows without code.
Slack
Integrate ChatGPT into Slack workspaces for team collaboration and AI-assisted communication.
name: ChatGPT
description: OpenAI's ChatGPT API for conversational AI and language model interactions.
image: https://openai.com/content/images/2023/05/openai-avatar.png
url: https://platform.openai.com/docs/api-reference
created: '2024'
modified: '2026-05-19'
specificationVersion: '0.18'
kind: contract
access: 3rd-Party
apis:
- name: ChatGPT API
description: API for accessing OpenAI's ChatGPT language models for chat completions and conversations.
image: https://openai.com/content/images/2023/05/openai-avatar.png
humanURL: https://platform.openai.com/docs/guides/chat
baseURL: https://api.openai.com/v1
tags:
- Artificial Intelligence
- Chatbot
- Conversational AI
- Machine Learning
- Natural Language Processing
properties:
- type: Documentation
url: https://platform.openai.com/docs/api-reference/chat
- type: OpenAPI
url: https://github.com/openai/openai-openapi/blob/master/openapi.yaml
- type: OpenAPI
url: openapi/chatgpt-chat-completions-api-openapi.yml
- type: JSONSchema
url: json-schema/chatgpt-chat-completion-schema.json
- type: JSONLD
url: json-ld/chatgpt-context.jsonld
- type: Authentication
url: https://platform.openai.com/docs/api-reference/authentication
- type: Pricing
url: https://openai.com/pricing
- type: RateLimits
url: https://platform.openai.com/docs/guides/rate-limits
- type: TermsOfService
url: https://openai.com/terms
- type: PrivacyPolicy
url: https://openai.com/privacy
- type: StatusPage
url: https://status.openai.com
- type: Support
url: https://help.openai.com
- type: GitHubOrganization
url: https://github.com/openai
- type: GettingStarted
url: https://platform.openai.com/docs/quickstart
- type: ChangeLog
url: https://platform.openai.com/docs/changelog
- type: Blog
url: https://openai.com/blog
- type: SDK
url: https://developers.openai.com/api/docs/libraries/
- type: Security
url: https://openai.com/business-data/
- type: Models
url: https://platform.openai.com/docs/models
- type: SignUp
url: https://platform.openai.com/signup
- type: Login
url: https://platform.openai.com/login
contact:
- type: Support
url: https://help.openai.com
- name: OpenAI Responses API
description: >-
The Responses API is OpenAI's recommended API primitive for new projects, an evolution of Chat Completions with
built-in tools like web search, file search, code interpreter, and support for agentic workflows.
image: https://openai.com/content/images/2023/05/openai-avatar.png
humanURL: https://platform.openai.com/docs/api-reference/responses
baseURL: https://api.openai.com/v1
tags:
- Agents
- Artificial Intelligence
- Conversational AI
- Responses
- Tools
properties:
- type: Documentation
url: https://platform.openai.com/docs/api-reference/responses
- type: OpenAPI
url: https://github.com/openai/openai-openapi/blob/master/openapi.yaml
- type: OpenAPI
url: openapi/chatgpt-responses-api-openapi.yml
- type: JSONSchema
url: json-schema/chatgpt-response-schema.json
- type: JSONLD
url: json-ld/chatgpt-responses-context.jsonld
contact:
- type: Support
url: https://help.openai.com
- name: OpenAI Embeddings API
description: >-
API for generating embedding vectors from input text using models like text-embedding-3-small and
text-embedding-3-large, useful for search, clustering, and recommendations.
image: https://openai.com/content/images/2023/05/openai-avatar.png
humanURL: https://platform.openai.com/docs/api-reference/embeddings
baseURL: https://api.openai.com/v1
tags:
- Artificial Intelligence
- Embeddings
- Machine Learning
- Search
properties:
- type: Documentation
url: https://platform.openai.com/docs/api-reference/embeddings
- type: OpenAPI
url: https://github.com/openai/openai-openapi/blob/master/openapi.yaml
contact:
- type: Support
url: https://help.openai.com
- name: OpenAI Images API
description: >-
API for generating and editing images from text prompts using DALL-E and GPT Image models, supporting image
generations, edits, and variations.
image: https://openai.com/content/images/2023/05/openai-avatar.png
humanURL: https://platform.openai.com/docs/api-reference/images
baseURL: https://api.openai.com/v1
tags:
- Artificial Intelligence
- Creative AI
- DALL-E
- Image Generation
properties:
- type: Documentation
url: https://platform.openai.com/docs/api-reference/images
- type: OpenAPI
url: https://github.com/openai/openai-openapi/blob/master/openapi.yaml
contact:
- type: Support
url: https://help.openai.com
- name: OpenAI Audio API
description: >-
API for audio capabilities including text-to-speech generation, speech transcription, and translation using
Whisper and other audio models.
image: https://openai.com/content/images/2023/05/openai-avatar.png
humanURL: https://platform.openai.com/docs/api-reference/audio
baseURL: https://api.openai.com/v1
tags:
- Artificial Intelligence
- Audio
- Speech
- Text-To-Speech
- Transcription
properties:
- type: Documentation
url: https://platform.openai.com/docs/api-reference/audio
- type: OpenAPI
url: https://github.com/openai/openai-openapi/blob/master/openapi.yaml
contact:
- type: Support
url: https://help.openai.com
- name: OpenAI Moderations API
description: >-
API for classifying text and images to detect potentially harmful content across categories like hate, violence,
and self-harm.
image: https://openai.com/content/images/2023/05/openai-avatar.png
humanURL: https://platform.openai.com/docs/api-reference/moderations
baseURL: https://api.openai.com/v1
tags:
- Artificial Intelligence
- Content Safety
- Moderation
- Trust And Safety
properties:
- type: Documentation
url: https://platform.openai.com/docs/api-reference/moderations
- type: OpenAPI
url: https://github.com/openai/openai-openapi/blob/master/openapi.yaml
contact:
- type: Support
url: https://help.openai.com
- name: OpenAI Fine-Tuning API
description: >-
API for creating and managing fine-tuning jobs to customize OpenAI models on your own training data, supporting
supervised fine-tuning and direct preference optimization.
image: https://openai.com/content/images/2023/05/openai-avatar.png
humanURL: https://platform.openai.com/docs/api-reference/fine-tuning
baseURL: https://api.openai.com/v1
tags:
- Artificial Intelligence
- Fine-Tuning
- Machine Learning
- Model Customization
properties:
- type: Documentation
url: https://platform.openai.com/docs/api-reference/fine-tuning
- type: OpenAPI
url: https://github.com/openai/openai-openapi/blob/master/openapi.yaml
contact:
- type: Support
url: https://help.openai.com
- name: OpenAI Files API
description: >-
API for uploading and managing files used across OpenAI features including fine-tuning, assistants, batch
processing, and vision.
image: https://openai.com/content/images/2023/05/openai-avatar.png
humanURL: https://platform.openai.com/docs/api-reference/files
baseURL: https://api.openai.com/v1
tags:
- Artificial Intelligence
- Files
- Storage
- Uploads
properties:
- type: Documentation
url: https://platform.openai.com/docs/api-reference/files
- type: OpenAPI
url: https://github.com/openai/openai-openapi/blob/master/openapi.yaml
contact:
- type: Support
url: https://help.openai.com
- name: OpenAI Batch API
description: >-
API for sending asynchronous groups of requests at lower cost with a separate pool of significantly higher rate
limits, supporting chat completions, embeddings, and completions endpoints.
image: https://openai.com/content/images/2023/05/openai-avatar.png
humanURL: https://platform.openai.com/docs/api-reference/batch
baseURL: https://api.openai.com/v1
tags:
- Artificial Intelligence
- Asynchronous
- Batch Processing
- Cost Optimization
properties:
- type: Documentation
url: https://platform.openai.com/docs/api-reference/batch
- type: OpenAPI
url: https://github.com/openai/openai-openapi/blob/master/openapi.yaml
contact:
- type: Support
url: https://help.openai.com
- name: OpenAI Uploads API
description: >-
API for uploading large files in multiple parts, supporting files up to 8 GB for use with fine-tuning, assistants,
and batch processing.
image: https://openai.com/content/images/2023/05/openai-avatar.png
humanURL: https://platform.openai.com/docs/api-reference/uploads
baseURL: https://api.openai.com/v1
tags:
- Artificial Intelligence
- Files
- Large Files
- Uploads
properties:
- type: Documentation
url: https://platform.openai.com/docs/api-reference/uploads
- type: OpenAPI
url: https://github.com/openai/openai-openapi/blob/master/openapi.yaml
contact:
- type: Support
url: https://help.openai.com
- name: OpenAI Vector Stores API
description: >-
API for creating and managing vector stores used by the file search tool, supporting collections of processed
files for retrieval-augmented generation.
image: https://openai.com/content/images/2023/05/openai-avatar.png
humanURL: https://platform.openai.com/docs/api-reference/vector-stores
baseURL: https://api.openai.com/v1
tags:
- Artificial Intelligence
- File Search
- Retrieval
- Vector Stores
properties:
- type: Documentation
url: https://platform.openai.com/docs/api-reference/vector-stores
- type: OpenAPI
url: https://github.com/openai/openai-openapi/blob/master/openapi.yaml
contact:
- type: Support
url: https://help.openai.com
- name: OpenAI Realtime API
description: >-
API for real-time multimodal communication with models over WebRTC, WebSocket, and SIP, supporting
speech-to-speech, text, image, and audio inputs and outputs with ultra-low latency.
image: https://openai.com/content/images/2023/05/openai-avatar.png
humanURL: https://platform.openai.com/docs/api-reference/realtime
baseURL: https://api.openai.com/v1
tags:
- Artificial Intelligence
- Audio
- Realtime
- Speech
- WebSocket
properties:
- type: Documentation
url: https://platform.openai.com/docs/api-reference/realtime
- type: OpenAPI
url: https://github.com/openai/openai-openapi/blob/master/openapi.yaml
contact:
- type: Support
url: https://help.openai.com
- name: OpenAI Models API
description: >-
API for listing and retrieving information about available OpenAI models, including details on permissions and
capabilities.
image: https://openai.com/content/images/2023/05/openai-avatar.png
humanURL: https://platform.openai.com/docs/api-reference/models
baseURL: https://api.openai.com/v1
tags:
- Artificial Intelligence
- Models
properties:
- type: Documentation
url: https://platform.openai.com/docs/api-reference/models
- type: OpenAPI
url: https://github.com/openai/openai-openapi/blob/master/openapi.yaml
contact:
- type: Support
url: https://help.openai.com
maintainers:
- name: Kin Lane
email: [email protected]
url: https://apievangelist.com
- name: OpenAI
email: [email protected]
url: https://openai.com
common:
- type: PostmanWorkspace
url: https://www.postman.com/kinlaneapi/chatgpt/overview
- type: ArazzoWorkflows
url: arazzo/
workflows:
- url: arazzo/chatgpt-chat-completion-tool-call-workflow.yml
name: ChatGPT Chat Completion With Tool Calling
summary: Run a chat completion offering a function tool and resolve the tool call.
- url: arazzo/chatgpt-create-and-poll-response-workflow.yml
name: ChatGPT Create and Poll a Response
summary: Create a stored response and poll it until generation completes.
- url: arazzo/chatgpt-image-input-describe-workflow.yml
name: ChatGPT Describe an Image Input
summary: Send an image URL to the Responses API and retrieve a text description.
- url: arazzo/chatgpt-moderation-gate-generate-workflow.yml
name: ChatGPT Moderation Gate Before Generation
summary: Classify input safety with a chat completion, then generate only if it is safe.
- url: arazzo/chatgpt-multi-turn-conversation-workflow.yml
name: ChatGPT Multi-Turn Conversation
summary: Start a conversation and continue it by chaining previous_response_id.
- url: arazzo/chatgpt-response-lifecycle-cleanup-workflow.yml
name: ChatGPT Response Lifecycle With Cleanup
summary: Create a stored response, read its output, then delete it.
- url: arazzo/chatgpt-structured-output-response-workflow.yml
name: ChatGPT Structured JSON Output Response
summary: Generate a response constrained to a caller-supplied JSON schema.
- url: arazzo/chatgpt-web-search-answer-workflow.yml
name: ChatGPT Web Search Grounded Answer
summary: Answer a question with the built-in web search tool and return citations.
- type: Portal
url: https://platform.openai.com
- type: Documentation
url: https://platform.openai.com/docs/api-reference
- type: GettingStarted
url: https://platform.openai.com/docs/quickstart
- type: Authentication
url: https://platform.openai.com/docs/api-reference/authentication
- type: Pricing
url: https://openai.com/pricing
- type: RateLimits
url: https://platform.openai.com/docs/guides/rate-limits
- type: ChangeLog
url: https://platform.openai.com/docs/changelog
- type: Blog
url: https://openai.com/blog
- type: StatusPage
url: https://status.openai.com
- type: Support
url: https://help.openai.com
- type: GitHubOrganization
url: https://github.com/openai
- type: SDK
url: https://developers.openai.com/api/docs/libraries/
- type: CodeExamples
url: https://cookbook.openai.com/
- type: OpenAPI
url: https://github.com/openai/openai-openapi/blob/master/openapi.yaml
- type: TermsOfService
url: https://openai.com/terms
- type: PrivacyPolicy
url: https://openai.com/privacy
- type: Security
url: https://openai.com/business-data/
- type: Models
url: https://platform.openai.com/docs/models
- type: SignUp
url: https://platform.openai.com/signup
- type: Login
url: https://platform.openai.com/login
- type: Features
data:
- name: Chat Completions
description: >-
Generate conversational responses using GPT models with support for text, function calling, structured
outputs, vision inputs, and streaming.
- name: Responses API
description: >-
Next-generation API with built-in tools for web search, file search, computer use, and code interpreter
supporting agentic workflows.
- name: Embeddings
description: Generate vector representations of text for search, clustering, classification, and recommendation use cases.
- name: Image Generation
description: Create and edit images from text prompts using DALL-E and GPT Image models.
- name: Audio and Speech
description: Text-to-speech generation, speech transcription, and translation using Whisper and other audio models.
- name: Content Moderation
description: Classify text and images to detect potentially harmful content across safety categories.
- name: Fine-Tuning
description: Customize OpenAI models on your own training data for domain-specific performance improvements.
- name: Batch Processing
description: Send asynchronous groups of requests at lower cost with higher rate limits.
- name: Realtime Communication
description: Ultra-low latency multimodal communication over WebRTC, WebSocket, and SIP.
- name: Vector Stores
description: Manage collections of processed files for retrieval-augmented generation with the file search tool.
- type: UseCases
data:
- name: Customer Support Automation
description: >-
Build AI-powered chatbots and support agents that handle customer inquiries, troubleshoot issues, and escalate
complex cases.
- name: Content Generation
description: Generate marketing copy, blog posts, product descriptions, and creative content at scale.
- name: Code Assistance
description: Help developers write, review, debug, and explain code across multiple programming languages.
- name: Data Analysis
description: Extract insights from unstructured text, summarize documents, and perform sentiment analysis.
- name: Multimodal Applications
description: Build applications that process text, images, and audio inputs together for richer user experiences.
- name: Agentic Workflows
description: Create autonomous AI agents that use tools, search the web, and execute multi-step tasks.
- type: Integrations
data:
- name: Microsoft Azure OpenAI
description: Deploy OpenAI models on Azure infrastructure with enterprise security, compliance, and regional availability.
- name: LangChain
description: Build LLM-powered applications using the LangChain framework with OpenAI model providers.
- name: Zapier
description: Connect ChatGPT to thousands of apps for automated workflows without code.
- name: Slack
description: Integrate ChatGPT into Slack workspaces for team collaboration and AI-assisted communication.
tags:
- Agents
- AI
- ChatGPT
- Embeddings
- Fine-Tuning
- GPT-4
- GPT-5
- Language Model
- OpenAI
- Realtime