Skip to main content
Entries on this page are generated automatically from OpenAPI specification diffs when releases ship. Breaking changes are reviewed by a human before publication — see API Versioning for what counts as a breaking change and how deprecations are announced. Endpoint paths are shown relative to the API base URL (https://openrouter.ai/api/v1).
BYOKBreakingSchemasresponses
release-20260725-024445-robert-j-y-3f435a5, release-20260725-165514-ping-Toven-3c293e5, release-20260725-233254-yogasanas-c672824

Breaking changes

  • POST /responses — tags beta.responses property removed
    • Migration: no action for HTTP clients. The Responses API is now GA. beta.responses was an OpenAPI grouping tag and SDK namespace, never a URL — POST /api/v1/responses and its request and response schemas are unchanged, so raw HTTP callers and OpenAI-compatible clients (including the OpenAI Agents SDK) need no changes. The endpoint now appears under Responses instead of Beta responses in the API Reference.
    • Migration for SDK users: optional until sunset. The canonical namespace is now responsesclient.responses.send() (TypeScript, Python) and client.Responses.Send() (Go). The beta.responses namespace, and TypeScript’s betaResponsesSend standalone function, keep working as deprecated aliases; their removal will be announced here with a sunset date before it ships.
  • $.tags: beta.responses object removed
    • Same change as above at the specification level: the beta.responses tag definition is gone from $.tags.

Modified endpoints

Modified schemas

Schemas
release-20260724-191903-abhinav-pola-9b6ee52, release-20260724-201142-robert-j-y-89bfb99

Modified schemas

Schemas

New schemas

Modified schemas

  • ImageStreamingResponse — new union variant added
DatasetsImagesModelsSTT

Modified endpoints

  • POST /audio/transcriptions — description updated; request body now accepts multipart/form-data
  • GET /datasets/rankings-daily:
    • description updated
    • new parameter category
    • new parameter context_bucket
    • new parameter language_type
    • new parameter modality
    • new parameter period
  • GET /models:
    • new parameter max_age_days
    • new parameter max_agentic_index
    • new parameter max_coding_index
    • new parameter max_intelligence_index
    • new parameter max_output_price
    • new parameter max_tool_success_rate
    • new parameter min_age_days
    • new parameter min_agentic_index
    • new parameter min_coding_index
    • new parameter min_intelligence_index
    • new parameter min_output_price
    • new parameter min_tool_success_rate
    • description updated
    • parameter sort updated

New response codes

New schemas

Modified schemas

Workspaces

New endpoints

New schemas