ChatGPT website screenshot

ChatGPT

OpenAI's ChatGPT API for conversational AI and language model interactions.

13 APIs 10 Features
AgentsAIChatGPTEmbeddingsFine-TuningGPT-4GPT-5Language ModelOpenAIRealtime

APIs

ChatGPT API

API for accessing OpenAI's ChatGPT language models for chat completions and conversations.

OpenAI Responses API

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...

OpenAI Embeddings API

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.

OpenAI Images API

API for generating and editing images from text prompts using DALL-E and GPT Image models, supporting image generations, edits, and variations.

OpenAI Audio API

API for audio capabilities including text-to-speech generation, speech transcription, and translation using Whisper and other audio models.

OpenAI Moderations API

API for classifying text and images to detect potentially harmful content across categories like hate, violence, and self-harm.

OpenAI Fine-Tuning API

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.

OpenAI Files API

API for uploading and managing files used across OpenAI features including fine-tuning, assistants, batch processing, and vision.

OpenAI Batch API

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 ...

OpenAI Uploads API

API for uploading large files in multiple parts, supporting files up to 8 GB for use with fine-tuning, assistants, and batch processing.

OpenAI Vector Stores API

API for creating and managing vector stores used by the file search tool, supporting collections of processed files for retrieval-augmented generation.

OpenAI Realtime API

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...

OpenAI Models API

API for listing and retrieving information about available OpenAI models, including details on permissions and capabilities.

Collections

Arazzo Workflows

ChatGPT Chat Completion With Tool Calling

Run a chat completion offering a function tool and resolve the tool call.

ARAZZO

ChatGPT Create and Poll a Response

Create a stored response and poll it until generation completes.

ARAZZO

ChatGPT Describe an Image Input

Send an image URL to the Responses API and retrieve a text description.

ARAZZO

ChatGPT Moderation Gate Before Generation

Classify input safety with a chat completion, then generate only if it is safe.

ARAZZO

ChatGPT Multi-Turn Conversation

Start a conversation and continue it by chaining previous_response_id.

ARAZZO

ChatGPT Response Lifecycle With Cleanup

Create a stored response, read its output, then delete it.

ARAZZO

ChatGPT Structured JSON Output Response

Generate a response constrained to a caller-supplied JSON schema.

ARAZZO

ChatGPT Web Search Grounded Answer

Answer a question with the built-in web search tool and return citations.

ARAZZO

Pricing Plans

Chatgpt Plans Pricing

7 plans

PLANS

Rate Limits

Chatgpt Rate Limits

6 limits

RATE LIMITS

FinOps

Features

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.

Use Cases

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.

Integrations

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.

Semantic Vocabularies

Chatgpt Chat Completions Context

0 classes · 0 properties

JSON-LD

Chatgpt Context

0 classes · 16 properties

JSON-LD

Chatgpt Responses Context

0 classes · 0 properties

JSON-LD

API Governance Rules

ChatGPT API Rules

7 rules · 7 errors

SPECTRAL

JSON Structure

Chatgpt Responses Annotation Structure

7 properties

JSON STRUCTURE

Chatgpt Responses Error Response Structure

1 properties

JSON STRUCTURE

Chatgpt Responses Response Object Structure

21 properties

JSON STRUCTURE

Chatgpt Responses Response Tool Structure

16 properties

JSON STRUCTURE

Chatgpt Responses Response Usage Structure

5 properties

JSON STRUCTURE

Chatgpt Structure

0 properties

JSON STRUCTURE

Example Payloads

Chatgpt Getresponse Example

6 fields

EXAMPLE

Resources

🔗
PostmanWorkspace
PostmanWorkspace
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🌐
Portal
Portal
🔗
Documentation
Documentation
🚀
GettingStarted
GettingStarted
🔑
Authentication
Authentication
💰
Pricing
Pricing
🔗
RateLimits
RateLimits
📄
ChangeLog
ChangeLog
📰
Blog
Blog
🟢
StatusPage
StatusPage
💬
Support
Support
👥
GitHubOrganization
GitHubOrganization
📦
SDKs
SDKs
💻
CodeExamples
CodeExamples
🔗
OpenAPI
OpenAPI
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
🔗
Security
Security
🔗
Models
Models
📝
Signup
Signup
🔗
Login
Login

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: ChatGPT Responses API
  version: 1.0.0
request:
  auth:
    type: bearer
    token: '{{bearerToken}}'
items:
- info:
    name: Responses
    type: folder
  items:
  - info:
      name: Chatgpt Create Response
      type: http
    http:
      method: POST
      url: https://api.openai.com/v1/responses
      body:
        type: json
        data: '{}'
    docs: 'Creates a model response. Provide text or image inputs to generate

      text or JSON outputs. The Responses API supports built-in tools for

      web search, file search, computer use, and code interpreter, as well

      as custom function tools. It can also handle multi-turn conversations

      using the previous_response_id parameter.

      '
  - info:
      name: Chatgpt Retrieve Response
      type: http
    http:
      method: GET
      url: https://api.openai.com/v1/responses/:response_id
      params:
      - name: response_id
        value: '500123'
        type: path
        description: The ID of the response to retrieve.
      - name: include
        value: ''
        type: query
        description: 'Additional fields to include in the response. Use

          file_search_call.results to include file search results,

          message.input_image.image_url to include image URLs, or

          computer_call_output.output.image_url to include computer

          call output images.

          '
    docs: 'Retrieves a model response with the given ID.

      '
  - info:
      name: Chatgpt Delete Response
      type: http
    http:
      method: DELETE
      url: https://api.openai.com/v1/responses/:response_id
      params:
      - name: response_id
        value: '500123'
        type: path
        description: The ID of the response to delete.
    docs: 'Deletes a model response with the given ID.

      '
  - info:
      name: Chatgpt List Input Items
      type: http
    http:
      method: GET
      url: https://api.openai.com/v1/responses/:response_id/input_items
      params:
      - name: response_id
        value: '500123'
        type: path
        description: The ID of the response to retrieve input items for.
      - name: limit
        value: '10'
        type: query
        description: 'A limit on the number of objects to be returned. Limit can

          range between 1 and 100, and the default is 20.

          '
      - name: order
        value: asc
        type: query
        description: Sort order by the created_at timestamp.
      - name: after
        value: example_value
        type: query
        description: 'A cursor for use in pagination. An object ID that defines

          your place in the list.

          '
      - name: before
        value: example_value
        type: query
        description: 'A cursor for use in pagination. An object ID that defines

          your place in the list.

          '
    docs: 'Returns a list of input items for a given response.

      '
bundled: true