@openrouter/sdk
1.5.6 · 23 Oct 2026Apache-2.0528.2k / weekRepositoryHomepagenpmAtom feed
390 stable releases, newest first, by release line. Notes are quoted as the maintainers published them.
1.2.17
8 Aug 2026OpenAPI Doc 1.0.0
Speakeasy CLI 1.787.0 (2.914.0) github.com/speakeasy-api/speakeasy
[typescript v1.2.17] .
Generated by Speakeasy CLI
2026-08-08 04:16:28
Changes
Based on:
OpenAPI Doc 1.0.0
Speakeasy CLI 1.787.0 (2.914.0) github.com/speakeasy-api/speakeasy
Generated
[typescript v1.2.17] .
Releases
[NPM v1.2.17] npmjs.com/package/@openrouter/sdk/v/1.2.17 - .
Publishing Completed
1.2.16
8 Aug 2026openrouter.videoGeneration.listVideosModels():response.data.supportedSizesChanged
Typescript SDK Changes
openrouter.videoGeneration.listVideosModels():response.data.supportedSizesChanged
Generated with Speakeasy CLI 1.787.0
Publishing Completed
1.2.15
7 Aug 2026OpenAPI Doc 1.0.0
Speakeasy CLI 1.787.0 (2.914.0) github.com/speakeasy-api/speakeasy
[typescript v1.2.15] .
Generated by Speakeasy CLI
2026-08-07 22:38:38
Changes
Based on:
OpenAPI Doc 1.0.0
Speakeasy CLI 1.787.0 (2.914.0) github.com/speakeasy-api/speakeasy
Generated
[typescript v1.2.15] .
Releases
[NPM v1.2.15] npmjs.com/package/@openrouter/sdk/v/1.2.15 - .
Publishing Completed
1.2.14
7 Aug 2026openrouter.beta.responses.send():openrouter.presets.createPresetsChatCompletions():openrouter.presets.createPresetsMessages():
Typescript SDK Changes
openrouter.beta.responses.send():request.responsesRequestChangedresponseChanged
openrouter.chat.send():request.chatRequestChanged
openrouter.presets.createPresetsChatCompletions():request.chatRequestChanged
openrouter.presets.createPresetsMessages():request.messagesRequestChanged
openrouter.presets.createPresetsResponses():request.responsesRequestChanged
openrouter.responses.send():request.responsesRequestChangedresponseChanged
Generated with Speakeasy CLI 1.787.0
Publishing Completed
1.2.13
7 Aug 2026OpenAPI Doc 1.0.0
Speakeasy CLI 1.787.0 (2.914.0) github.com/speakeasy-api/speakeasy
[typescript v1.2.13] .
Generated by Speakeasy CLI
2026-08-07 18:31:51
Changes
Based on:
OpenAPI Doc 1.0.0
Speakeasy CLI 1.787.0 (2.914.0) github.com/speakeasy-api/speakeasy
Generated
[typescript v1.2.13] .
Releases
[NPM v1.2.13] npmjs.com/package/@openrouter/sdk/v/1.2.13 - .
Publishing Completed
1.2.12
7 Aug 2026openrouter.byok.list():response.data.workspaceIdChanged (Breaking ⚠️)openrouter.byok.create():response.data.workspaceIdChanged (Breaking ⚠️)openrouter.byok.get():response.data.workspaceIdChanged (Breaking ⚠️)
Typescript SDK Changes
openrouter.byok.list():response.data.workspaceIdChanged (Breaking ⚠️)openrouter.byok.create():response.data.workspaceIdChanged (Breaking ⚠️)openrouter.byok.get():response.data.workspaceIdChanged (Breaking ⚠️)openrouter.byok.update():response.data.workspaceIdChanged (Breaking ⚠️)openrouter.guardrails.list():response.data.workspaceIdChanged (Breaking ⚠️)openrouter.guardrails.create():response.data.workspaceIdChanged (Breaking ⚠️)openrouter.guardrails.get():response.data.workspaceIdChanged (Breaking ⚠️)openrouter.guardrails.update():response.data.workspaceIdChanged (Breaking ⚠️)openrouter.observability.list():response.dataChangedopenrouter.observability.create():request.createObservabilityDestinationRequestChangedresponse.dataChanged
openrouter.observability.get():response.dataChangedopenrouter.observability.update():request.updateObservabilityDestinationRequestChangedresponse.dataChangederror.status[403]Added
Generated with Speakeasy CLI 1.787.0
Publishing Completed
1.2.11
5 Aug 2026OpenAPI Doc 1.0.0
Speakeasy CLI 1.787.0 (2.914.0) github.com/speakeasy-api/speakeasy
[typescript v1.2.11] .
Generated by Speakeasy CLI
2026-08-05 15:55:46
Changes
Based on:
OpenAPI Doc 1.0.0
Speakeasy CLI 1.787.0 (2.914.0) github.com/speakeasy-api/speakeasy
Generated
[typescript v1.2.11] .
Releases
[NPM v1.2.11] npmjs.com/package/@openrouter/sdk/v/1.2.11 - .
Publishing Completed
1.2.10
5 Aug 2026OpenAPI Doc 1.0.0
Speakeasy CLI 1.787.0 (2.914.0) github.com/speakeasy-api/speakeasy
[typescript v1.2.10] .
Generated by Speakeasy CLI
2026-08-05 15:24:47
Changes
Based on:
OpenAPI Doc 1.0.0
Speakeasy CLI 1.787.0 (2.914.0) github.com/speakeasy-api/speakeasy
Generated
[typescript v1.2.10] .
Releases
[NPM v1.2.10] npmjs.com/package/@openrouter/sdk/v/1.2.10 - .
Publishing Completed
1.2.9
4 Aug 2026openrouter.beta.analytics.queryAnalytics():openrouter.presets.createPresetsMessages():
Typescript SDK Changes
openrouter.beta.analytics.queryAnalytics():request.requestBody.filters.includeUnsetAdded
openrouter.presets.createPresetsMessages():request.messagesRequestChanged
Generated with Speakeasy CLI 1.787.0
Publishing Completed
1.2.8
4 Aug 2026OpenAPI Doc 1.0.0
Speakeasy CLI 1.787.0 (2.914.0) github.com/speakeasy-api/speakeasy
[typescript v1.2.8] .
Generated by Speakeasy CLI
2026-08-04 18:03:14
Changes
Based on:
OpenAPI Doc 1.0.0
Speakeasy CLI 1.787.0 (2.914.0) github.com/speakeasy-api/speakeasy
Generated
[typescript v1.2.8] .
Releases
[NPM v1.2.8] npmjs.com/package/@openrouter/sdk/v/1.2.8 - .
Publishing Completed
1.2.7
4 Aug 2026openrouter.workspaces.getBudget(): Addedopenrouter.workspaces.deleteBudget():error.status[400]Added
Typescript SDK Changes
openrouter.workspaces.getBudget(): Addedopenrouter.workspaces.deleteBudget():error.status[400]Added
Generated with Speakeasy CLI 1.787.0
Publishing Completed
1.2.6
3 Aug 2026openrouter.endpoints.listZdrEndpoints():response.data.supportsVoiceCloningAddedopenrouter.endpoints.list():response.data.endpoints.supportsVoiceCloningAdded
Typescript SDK Changes
openrouter.tts.createSpeech():request.speechRequest.inputReferencesAdded
openrouter.endpoints.listZdrEndpoints():response.data.supportsVoiceCloningAddedopenrouter.endpoints.list():response.data.endpoints.supportsVoiceCloningAdded
Generated with Speakeasy CLI 1.787.0
Publishing Completed
1.2.5
3 Aug 2026openrouter.analytics.getUserActivity():openrouter.generations.getGeneration():response.data.workspaceIdAdded
Typescript SDK Changes
openrouter.analytics.getUserActivity():requestChangedresponse.data.workspaceIdAdded
openrouter.generations.getGeneration():response.data.workspaceIdAdded
Generated with Speakeasy CLI 1.787.0
Publishing Completed
1.2.4
1 Aug 2026OpenAPI Doc 1.0.0
Speakeasy CLI 1.787.0 (2.914.0) github.com/speakeasy-api/speakeasy
[typescript v1.2.4] .
Generated by Speakeasy CLI
2026-08-01 05:23:21
Changes
Based on:
OpenAPI Doc 1.0.0
Speakeasy CLI 1.787.0 (2.914.0) github.com/speakeasy-api/speakeasy
Generated
[typescript v1.2.4] .
Releases
[NPM v1.2.4] npmjs.com/package/@openrouter/sdk/v/1.2.4 - .
Publishing Completed
1.2.3
31 Jul 2026openrouter.beta.responses.send():openrouter.presets.createPresetsResponses():
Typescript SDK Changes
openrouter.beta.responses.send():request.responsesRequest.input.union(Array<>).union(class (7)).typeChanged
openrouter.presets.createPresetsResponses():request.responsesRequest.input.union(Array<>).union(class (7)).typeChanged
openrouter.responses.send():request.responsesRequest.input.union(Array<>).union(class (7)).typeChanged
Generated with Speakeasy CLI 1.787.0
Publishing Completed
1.2.2
30 Jul 2026openrouter.beta.responses.send():openrouter.presets.createPresetsChatCompletions():openrouter.presets.createPresetsResponses():
Typescript SDK Changes
openrouter.beta.responses.send():request.responsesRequest.serviceTier.enum(fast)AddedresponseChanged
openrouter.chat.send():request.chatRequest.serviceTier.enum(fast)Added
openrouter.presets.createPresetsChatCompletions():request.chatRequest.serviceTier.enum(fast)Added
openrouter.presets.createPresetsResponses():request.responsesRequest.serviceTier.enum(fast)Added
openrouter.responses.send():request.responsesRequest.serviceTier.enum(fast)AddedresponseChanged
Generated with Speakeasy CLI 1.787.0
Publishing Completed
1.2.1
30 Jul 2026openrouter.beta.responses.send():openrouter.stt.createTranscription():openrouter.byok.get():response.data.provider.enum(thinkingmachines)Added
Typescript SDK Changes
openrouter.beta.responses.send():request.responsesRequest.provider.ignore.union(ProviderName).enum(thinkingMachines)Added
openrouter.tts.createSpeech():request.speechRequest.provider.options.thinkingmachinesAdded
openrouter.stt.createTranscription():request.sttRequest.provider.options.thinkingmachinesAdded
openrouter.byok.list():request.providerChangedresponse.data.provider.enum(thinkingmachines)Added
openrouter.byok.create():request.createByokKeyRequest.provider.enum(thinkingmachines)Addedresponse.data.provider.enum(thinkingmachines)Added
openrouter.byok.get():response.data.provider.enum(thinkingmachines)Addedopenrouter.byok.update():response.data.provider.enum(thinkingmachines)Addedopenrouter.chat.send():request.chatRequest.provider.ignore.union(ProviderName).enum(thinkingMachines)Added
openrouter.embeddings.generate():request.requestBody.provider.ignore.union(ProviderName).enum(thinkingMachines)Added
openrouter.endpoints.listZdrEndpoints():response.data.providerName.enum(thinkingMachines)Addedopenrouter.endpoints.list():response.data.endpoints.providerName.enum(thinkingMachines)Addedopenrouter.generations.getGeneration():response.data.providerResponses.providerName.enum(thinkingMachines)Addedopenrouter.images.generate():request.imageGenerationRequest.providerChanged
openrouter.presets.createPresetsChatCompletions():request.chatRequest.provider.ignore.union(ProviderName).enum(thinkingMachines)Added
openrouter.presets.createPresetsMessages():request.messagesRequest.provider.ignore.union(ProviderName).enum(thinkingMachines)Added
openrouter.presets.createPresetsResponses():request.responsesRequest.provider.ignore.union(ProviderName).enum(thinkingMachines)Added
openrouter.rerank.rerank():request.requestBody.provider.ignore.union(ProviderName).enum(thinkingMachines)Added
openrouter.responses.send():request.responsesRequest.provider.ignore.union(ProviderName).enum(thinkingMachines)Added
openrouter.videoGeneration.generate():request.videoGenerationRequest.provider.options.thinkingmachinesAdded
Generated with Speakeasy CLI 1.787.0
Publishing Completed
1.2.0
30 Jul 2026OpenAPI Doc 1.0.0
Speakeasy CLI 1.787.0 (2.914.0) github.com/speakeasy-api/speakeasy
[typescript v1.2.0] .
Generated by Speakeasy CLI
2026-07-30 19:39:10
Changes
Based on:
OpenAPI Doc 1.0.0
Speakeasy CLI 1.787.0 (2.914.0) github.com/speakeasy-api/speakeasy
Generated
[typescript v1.2.0] .
Releases
[NPM v1.2.0] npmjs.com/package/@openrouter/sdk/v/1.2.0 - .
Publishing Completed
1.1.25
30 Jul 2026openrouter.scim.listMappings(): Addedopenrouter.scim.create(): Addedopenrouter.scim.delete(): Added
Typescript SDK Changes
openrouter.scim.listMappings(): Addedopenrouter.scim.create(): Addedopenrouter.scim.delete(): Addedopenrouter.scim.read(): Addedopenrouter.scim.update(): Addedopenrouter.scim.listGroups(): Added
Generated with Speakeasy CLI 1.787.0
Publishing Completed
1.1.24
30 Jul 2026Generated with Speakeasy CLI 1.787.0
Typescript SDK Changes
openrouter.tts.createSpeech():request.speechRequest.voiceChanged
Generated with Speakeasy CLI 1.787.0
Publishing Completed
1.1.23
30 Jul 2026openrouter.videoGeneration.generate():openrouter.videoGeneration.listVideosModels():response.dataChanged
Typescript SDK Changes
openrouter.videoGeneration.generate():request.videoGenerationRequest.resolution.enum(768p)Added
openrouter.videoGeneration.listVideosModels():response.dataChanged
Generated with Speakeasy CLI 1.787.0
Publishing Completed
1.1.22
29 Jul 2026openrouter.videoGeneration.listVideosModels():response.data.supportedSizesChanged
Typescript SDK Changes
openrouter.videoGeneration.listVideosModels():response.data.supportedSizesChanged
Generated with Speakeasy CLI 1.787.0
Publishing Completed
1.1.21
29 Jul 2026openrouter.beta.responses.send():openrouter.presets.createPresetsChatCompletions():openrouter.presets.createPresetsMessages():
Typescript SDK Changes
openrouter.beta.responses.send():request.responsesRequest.pluginsChanged
openrouter.chat.send():request.chatRequest.pluginsChanged
openrouter.presets.createPresetsChatCompletions():request.chatRequest.pluginsChanged
openrouter.presets.createPresetsMessages():request.messagesRequest.pluginsChanged
openrouter.presets.createPresetsResponses():request.responsesRequest.pluginsChanged
openrouter.responses.send():request.responsesRequest.pluginsChanged
Generated with Speakeasy CLI 1.787.0
Publishing Completed
1.1.20
29 Jul 2026openrouter.embeddings.listModels():response.data.aliasTargetAddedopenrouter.models.get():response.data.aliasTargetAddedopenrouter.models.list():response.data.aliasTargetAdded
Typescript SDK Changes
openrouter.embeddings.listModels():response.data.aliasTargetAddedopenrouter.models.get():response.data.aliasTargetAddedopenrouter.models.list():response.data.aliasTargetAddedopenrouter.models.listForUser():response.data.aliasTargetAddedopenrouter.workspaces.list():response.data.includeByokInBudgetsAddedopenrouter.workspaces.create():response.data.includeByokInBudgetsAddedopenrouter.workspaces.get():response.data.includeByokInBudgetsAddedopenrouter.workspaces.update():response.data.includeByokInBudgetsAddedopenrouter.workspaces.listBudgets():response.includeByokInBudgetsAddedopenrouter.workspaces.setBudget():request.upsertWorkspaceBudgetRequest.includeByokInBudgetsAddedresponse.includeByokInBudgetsAdded
Generated with Speakeasy CLI 1.787.0
Publishing Completed
1.1.19
29 Jul 2026Generated with Speakeasy CLI 1.787.0
Typescript SDK Changes
openrouter.files.list():requestChangedresponseChanged (Breaking ⚠️)errorChanged
openrouter.files.upload():request.providerAddedresponseChanged (Breaking ⚠️)errorChanged
openrouter.files.delete():request.providerAddedresponseChanged (Breaking ⚠️)errorChanged
openrouter.files.retrieve():request.providerAddedresponseChanged (Breaking ⚠️)errorChanged
openrouter.files.download():request.providerAddederrorChanged
Generated with Speakeasy CLI 1.787.0
Publishing Completed
1.1.18
29 Jul 2026openrouter.benchmarks.getBenchmarks():
Typescript SDK Changes
openrouter.benchmarks.getBenchmarks():request.sourceChangedresponseChanged
Generated with Speakeasy CLI 1.787.0
Publishing Completed
1.1.17
28 Jul 2026openrouter.beta.responses.send():openrouter.presets.createPresetsChatCompletions():openrouter.presets.createPresetsMessages():
Typescript SDK Changes
openrouter.beta.responses.send():request.responsesRequest.pluginsChanged
openrouter.chat.send():request.chatRequest.pluginsChanged
openrouter.presets.createPresetsChatCompletions():request.chatRequest.pluginsChanged
openrouter.presets.createPresetsMessages():request.messagesRequest.pluginsChanged
openrouter.presets.createPresetsResponses():request.responsesRequest.pluginsChanged
openrouter.responses.send():request.responsesRequest.pluginsChanged
Generated with Speakeasy CLI 1.787.0
Publishing Completed
1.1.16
28 Jul 2026openrouter.guardrails.list():response.dataChangedopenrouter.guardrails.get():response.dataChanged
Typescript SDK Changes
openrouter.guardrails.list():response.dataChangedopenrouter.guardrails.create():request.createGuardrailRequestChangedresponse.dataChanged
openrouter.guardrails.get():response.dataChangedopenrouter.guardrails.update():request.updateGuardrailRequestChangedresponse.dataChanged
Generated with Speakeasy CLI 1.787.0
Publishing Completed
1.1.15
28 Jul 2026openrouter.responses.send(): Addedopenrouter.responses.send(): Removed (Breaking ⚠️)openrouter.generations.getGeneration():response.data.dataRegion.enum(us)Added
Typescript SDK Changes
openrouter.responses.send(): Addedopenrouter.responses.send(): Removed (Breaking ⚠️)openrouter.generations.getGeneration():response.data.dataRegion.enum(us)Added
Generated with Speakeasy CLI 1.787.0
Publishing Completed
1.1.14
28 Jul 2026OpenAPI Doc 1.0.0
Speakeasy CLI 1.787.0 (2.914.0) github.com/speakeasy-api/speakeasy
[typescript v1.1.14] .
Generated by Speakeasy CLI
2026-07-28 15:04:56
Changes
Based on:
OpenAPI Doc 1.0.0
Speakeasy CLI 1.787.0 (2.914.0) github.com/speakeasy-api/speakeasy
Generated
[typescript v1.1.14] .
Releases
[NPM v1.1.14] npmjs.com/package/@openrouter/sdk/v/1.1.14 - .
Publishing Completed
1.1.13
28 Jul 2026openrouter.beta.responses.send():openrouter.presets.createPresetsResponses():
Typescript SDK Changes
openrouter.beta.responses.send():request.responsesRequest.input.union(Array<>).union(AdditionalToolsItem).tools.union(Preview_20250311_WebSearchServerTool).filters.blockedDomainsAddedresponseChanged
openrouter.presets.createPresetsResponses():request.responsesRequest.input.union(Array<>).union(AdditionalToolsItem).tools.union(Preview_WebSearchServerTool).filters.blockedDomainsAdded
openrouter.responses.send():request.responsesRequest.input.union(Array<>).union(AdditionalToolsItem).tools.union(Preview_WebSearchServerTool).filters.blockedDomainsAddedresponseChanged
Generated with Speakeasy CLI 1.787.0
Publishing Completed
1.1.12
28 Jul 2026openrouter.beta.responses.send():response..data.union(response.fusion_call.analysis.in_progress).analystModelAddedopenrouter.responses.send():response..data.union(response.fusion_call.analysis.in_progress).analystModelAdded
Typescript SDK Changes
openrouter.beta.responses.send():response..data.union(response.fusion_call.analysis.in_progress).analystModelAddedopenrouter.responses.send():response..data.union(response.fusion_call.analysis.in_progress).analystModelAdded
Generated with Speakeasy CLI 1.787.0
Publishing Completed
1.1.10
27 Jul 2026openrouter.beta.responses.send():openrouter.presets.createPresetsChatCompletions():openrouter.presets.createPresetsResponses():
Typescript SDK Changes
openrouter.beta.responses.send():request.responsesRequest.input.union(Array<>).union(class (8)).format.enum(bedrockOpenaiResponsesV1)AddedresponseChanged
openrouter.chat.send():request.chatRequest.messages.union(assistant).reasoningDetails.union(reasoning.summary).format.enum(bedrockOpenaiResponsesV1)AddedresponseChanged
openrouter.presets.createPresetsChatCompletions():request.chatRequest.messages.union(assistant).reasoningDetails.union(reasoning.summary).format.enum(bedrockOpenaiResponsesV1)Added
openrouter.presets.createPresetsResponses():request.responsesRequest.input.union(Array<>).union(ReasoningItem).format.enum(bedrockOpenaiResponsesV1)Added
openrouter.responses.send():request.responsesRequest.input.union(Array<>).union(ReasoningItem).format.enum(bedrockOpenaiResponsesV1)AddedresponseChanged
Generated with Speakeasy CLI 1.787.0
Publishing Completed
1.1.9
27 Jul 2026openrouter.beta.responses.send():openrouter.embeddings.generate():openrouter.endpoints.listZdrEndpoints():response.data.quantizationChanged
Typescript SDK Changes
openrouter.beta.responses.send():request.responsesRequest.provider.quantizationsChanged
openrouter.chat.send():request.chatRequest.provider.quantizationsChanged
openrouter.embeddings.generate():request.requestBody.provider.quantizationsChanged
openrouter.endpoints.listZdrEndpoints():response.data.quantizationChangedopenrouter.endpoints.list():response.data.endpoints.quantizationChangedopenrouter.presets.createPresetsChatCompletions():request.chatRequest.provider.quantizationsChanged
openrouter.presets.createPresetsMessages():request.messagesRequest.provider.quantizationsChanged
openrouter.presets.createPresetsResponses():request.responsesRequest.provider.quantizationsChanged
openrouter.rerank.rerank():request.requestBody.provider.quantizationsChanged
openrouter.responses.send():request.responsesRequest.provider.quantizationsChanged
Generated with Speakeasy CLI 1.787.0
Publishing Completed
1.1.8
25 Jul 2026openrouter.beta.responses.send():openrouter.byok.get():response.data.provider.enum(modal)Addedopenrouter.byok.update():response.data.provider.enum(modal)Added
Typescript SDK Changes
openrouter.beta.responses.send():request.responsesRequest.provider.ignore.union(ProviderName).enum(modal)Added
openrouter.byok.list():request.providerChangedresponse.data.provider.enum(modal)Added
openrouter.byok.create():request.createByokKeyRequest.provider.enum(modal)Addedresponse.data.provider.enum(modal)Added
openrouter.byok.get():response.data.provider.enum(modal)Addedopenrouter.byok.update():response.data.provider.enum(modal)Addedopenrouter.chat.send():request.chatRequest.provider.ignore.union(ProviderName).enum(modal)Added
openrouter.embeddings.generate():request.requestBody.provider.ignore.union(ProviderName).enum(modal)Added
openrouter.endpoints.listZdrEndpoints():response.data.providerName.enum(modal)Addedopenrouter.endpoints.list():response.data.endpoints.providerName.enum(modal)Addedopenrouter.images.generate():request.imageGenerationRequest.provider.ignore.union(ProviderName).enum(modal)Added
openrouter.presets.createPresetsChatCompletions():request.chatRequest.provider.ignore.union(ProviderName).enum(modal)Added
openrouter.presets.createPresetsMessages():request.messagesRequest.provider.ignore.union(ProviderName).enum(modal)Added
openrouter.presets.createPresetsResponses():request.responsesRequest.provider.ignore.union(ProviderName).enum(modal)Added
openrouter.rerank.rerank():request.requestBody.provider.ignore.union(ProviderName).enum(modal)Added
openrouter.responses.send():request.responsesRequest.provider.ignore.union(ProviderName).enum(modal)Added
Generated with Speakeasy CLI 1.787.0
Publishing Completed
1.1.7
25 Jul 2026openrouter.beta.responses.send():openrouter.stt.createTranscription():openrouter.embeddings.generate():
Typescript SDK Changes
openrouter.beta.responses.send():request.responsesRequest.provider.ignore.union(ProviderName).enum(claudePlatformOnAws)Added
openrouter.tts.createSpeech():request.speechRequest.provider.options.claudeOnAwsAdded
openrouter.stt.createTranscription():request.sttRequest.provider.options.claudeOnAwsAdded
openrouter.chat.send():request.chatRequest.provider.ignore.union(ProviderName).enum(claudePlatformOnAws)Added
openrouter.embeddings.generate():request.requestBody.provider.ignore.union(ProviderName).enum(claudePlatformOnAws)Added
openrouter.endpoints.listZdrEndpoints():response.data.providerName.enum(claudePlatformOnAws)Addedopenrouter.endpoints.list():response.data.endpoints.providerName.enum(claudePlatformOnAws)Addedopenrouter.generations.getGeneration():response.data.providerResponses.providerName.enum(claudePlatformOnAws)Addedopenrouter.images.generate():request.imageGenerationRequest.providerChanged
openrouter.presets.createPresetsChatCompletions():request.chatRequest.provider.ignore.union(ProviderName).enum(claudePlatformOnAws)Added
openrouter.presets.createPresetsMessages():request.messagesRequest.provider.ignore.union(ProviderName).enum(claudePlatformOnAws)Added
openrouter.presets.createPresetsResponses():request.responsesRequest.provider.ignore.union(ProviderName).enum(claudePlatformOnAws)Added
openrouter.rerank.rerank():request.requestBody.provider.ignore.union(ProviderName).enum(claudePlatformOnAws)Added
openrouter.responses.send():request.responsesRequest.provider.ignore.union(ProviderName).enum(claudePlatformOnAws)Added
openrouter.videoGeneration.generate():request.videoGenerationRequest.provider.options.claudeOnAwsAdded
Generated with Speakeasy CLI 1.787.0
Publishing Completed
1.1.6
25 Jul 2026Reading the note…
1.1.2
25 Jul 2026Reading the note…
1.0.21
24 Jul 2026Reading the note…
1.0.20
24 Jul 2026Reading the note…
1.0.19
24 Jul 2026Reading the note…
1.0.18
24 Jul 2026Reading the note…
1.0.17
24 Jul 2026Reading the note…
1.0.16
24 Jul 2026Reading the note…
1.0.14
24 Jul 2026Reading the note…
1.0.13
23 Jul 2026Reading the note…
1.0.12
22 Jul 2026Reading the note…
1.0.11
22 Jul 2026Reading the note…
1.0.10
22 Jul 2026Reading the note…
1.0.9
22 Jul 2026Reading the note…