CompaniesOpenRouterDeprecations
OpenRouter deprecations & changes
Data via Dead Canary (opens in new tab) (OpenRouter on Dead Canary (opens in new tab)), which tracks API deprecations, shutdowns and breaking changes. Dates are the vendor’s announced effective dates.
Upcoming
Nothing upcoming for OpenRouter.
Past
Breaking changePATCH /private-endpoints/{id} request
The PATCH endpoint no longer requires upstream_model_id and now merges only the fields sent.
Breaking changeObservabilityS3Destination.config.roleArn
roleArn now accepts only commercial AWS partition role ARNs; GovCloud and China ARNs fail validation.
Breaking changeObservabilityS3Destination.config accessKeyId and secretAccessKey
The accessKeyId and secretAccessKey fields are optional in destination responses for IAM role authentication; clients must handle them as optional.
Breaking changeAlignmentRuleRecord probability
AlignmentRuleRecord probability may now be null when applicable is false, so clients must handle nullable values.
Breaking changeGET /interns/{internId}/daemon-access
The daemon-access endpoint no longer includes the 429 response object in its documented response codes.
Breaking changeSpeechInputReferenceAudioInput
The required data property was removed from SpeechInputReferenceAudioInput used by POST /audio/speech.