Releases: OpenRouterTeam/go-sdk
Releases · OpenRouterTeam/go-sdk
Release list
go - v0.5.20 - 2026-07-19 16:59:32
Generated by Speakeasy CLI
Go SDK Changes:
OpenRouter.VideoGeneration.Generate():request.Request.PromptChanged
Generated with Speakeasy CLI 1.787.0
go - v0.5.19 - 2026-07-19 00:38:13
Generated by Speakeasy CLI
2026-07-19 00:38:13
Changes
Based on:
- OpenAPI Doc 1.0.0
- Speakeasy CLI 1.787.0 (2.914.0) https://github.com/speakeasy-api/speakeasy
Generated
- [go v0.5.19] .
Releases
- [Go v0.5.19] https://github.com/OpenRouterTeam/go-sdk/releases/tag/v0.5.19 - .
go - v0.5.18 - 2026-07-18 19:59:37
Generated by Speakeasy CLI
Go SDK Changes:
OpenRouter.Beta.Responses.Send():request.ResponsesRequest.Input.union(Array<>)[].union(AdditionalToolsItem).Tools[]Changed (Breaking⚠️ )
OpenRouter.Presets.CreatePresetsResponses():request.ResponsesRequest.Input.union(Array<>)[].union(AdditionalToolsItem).Tools[]Changed (Breaking⚠️ )
OpenRouter.Presets.CreatePresetsMessages():request.MessagesRequest.Tools[]Changed (Breaking⚠️ )
OpenRouter.Models.List():request.RequestChangedresponseChanged
OpenRouter.Observability.List():requestChangedOpenRouter.Guardrails.ListGuardrailMemberAssignments():requestChangedOpenRouter.Guardrails.ListKeyAssignments():requestChangedOpenRouter.Guardrails.ListMemberAssignments():requestChangedOpenRouter.Guardrails.List():requestChangedOpenRouter.Models.ListForUser():requestChangedresponseChanged
OpenRouter.Guardrails.ListGuardrailKeyAssignments():requestChangedOpenRouter.Organization.ListMembers():requestChangedOpenRouter.Presets.List():requestChangedOpenRouter.Embeddings.ListModels():requestChangedresponseChanged
OpenRouter.Byok.List():requestChangedOpenRouter.Presets.ListVersions():requestChangedOpenRouter.Workspaces.List():requestChangedOpenRouter.Workspaces.ListMembers():requestChanged
Generated with Speakeasy CLI 1.787.0
go - v0.5.17 - 2026-07-12 16:44:24
Generated by Speakeasy CLI
2026-07-12 16:44:24
Changes
Based on:
- OpenAPI Doc 1.0.0
- Speakeasy CLI 1.787.0 (2.914.0) https://github.com/speakeasy-api/speakeasy
Generated
- [go v0.5.17] .
Releases
- [Go v0.5.17] https://github.com/OpenRouterTeam/go-sdk/releases/tag/v0.5.17 - .
go - v0.5.16 - 2026-07-11 03:26:49
Generated by Speakeasy CLI
Go SDK Changes:
OpenRouter.Beta.Responses.Send():request.ResponsesRequest.Provider.Ignore[].union(ProviderName).Enum(meta)Added
OpenRouter.Byok.List():request.ProviderChangedresponse.Data[].Provider.Enum(meta)Added
OpenRouter.Byok.Create():request.Request.Provider.Enum(meta)Addedresponse.Data.Provider.Enum(meta)Added
OpenRouter.Byok.Get():response.Data.Provider.Enum(meta)AddedOpenRouter.Byok.Update():response.Data.Provider.Enum(meta)AddedOpenRouter.Chat.Send():request.ChatRequest.Provider.Ignore[].union(ProviderName).Enum(meta)Added
OpenRouter.Embeddings.Generate():request.Request.Provider.Ignore[].union(ProviderName).Enum(meta)Added
OpenRouter.Endpoints.ListZdrEndpoints():response.Data[].ProviderName.Enum(meta)AddedOpenRouter.Endpoints.List():response.Data.Endpoints[].ProviderName.Enum(meta)AddedOpenRouter.Presets.CreatePresetsChatCompletions():request.ChatRequest.Provider.Ignore[].union(ProviderName).Enum(meta)Added
OpenRouter.Presets.CreatePresetsMessages():request.MessagesRequest.Provider.Ignore[].union(ProviderName).Enum(meta)Added
OpenRouter.Presets.CreatePresetsResponses():request.ResponsesRequest.Provider.Ignore[].union(ProviderName).Enum(meta)Added
OpenRouter.Rerank.Rerank():request.Request.Provider.Ignore[].union(ProviderName).Enum(meta)Added
Generated with Speakeasy CLI 1.787.0
go - v0.5.15 - 2026-07-10 23:09:34
Generated by Speakeasy CLI
Go SDK Changes:
OpenRouter.Beta.Responses.Send():request.ResponsesRequest.Provider.Ignore[].union(ProviderName).Enum(deepgram)Added
OpenRouter.Tts.CreateSpeech():request.Request.Provider.Options.DeepgramAdded
OpenRouter.Stt.CreateTranscription():request.Request.Provider.Options.DeepgramAdded
OpenRouter.Byok.List():request.ProviderChangedresponse.Data[].Provider.Enum(deepgram)Added
OpenRouter.Byok.Create():request.Request.Provider.Enum(deepgram)Addedresponse.Data.Provider.Enum(deepgram)Added
OpenRouter.Byok.Get():response.Data.Provider.Enum(deepgram)AddedOpenRouter.Byok.Update():response.Data.Provider.Enum(deepgram)AddedOpenRouter.Chat.Send():request.ChatRequest.Provider.Ignore[].union(ProviderName).Enum(deepgram)Added
OpenRouter.Embeddings.Generate():request.Request.Provider.Ignore[].union(ProviderName).Enum(deepgram)Added
OpenRouter.Endpoints.ListZdrEndpoints():response.Data[].ProviderName.Enum(deepgram)AddedOpenRouter.Endpoints.List():response.Data.Endpoints[].ProviderName.Enum(deepgram)AddedOpenRouter.Generations.GetGeneration():response.Data.ProviderResponses[].ProviderName.Enum(deepgram)AddedOpenRouter.Images.Generate():request.Request.Provider.Options.DeepgramAdded
OpenRouter.Presets.CreatePresetsChatCompletions():request.ChatRequest.Provider.Ignore[].union(ProviderName).Enum(deepgram)Added
OpenRouter.Presets.CreatePresetsMessages():request.MessagesRequest.Provider.Ignore[].union(ProviderName).Enum(deepgram)Added
OpenRouter.Presets.CreatePresetsResponses():request.ResponsesRequest.Provider.Ignore[].union(ProviderName).Enum(deepgram)Added
OpenRouter.Rerank.Rerank():request.Request.Provider.Ignore[].union(ProviderName).Enum(deepgram)Added
OpenRouter.VideoGeneration.Generate():request.Request.Provider.Options.DeepgramAdded
Generated with Speakeasy CLI 1.787.0
go - v0.5.14 - 2026-07-10 20:20:35
Generated by Speakeasy CLI
Go SDK Changes:
OpenRouter.Beta.Analytics.QueryAnalytics():request.RequestChanged
Generated with Speakeasy CLI 1.787.0
go - v0.5.13 - 2026-07-10 18:53:52
Generated by Speakeasy CLI
Go SDK Changes:
OpenRouter.Byok.Update():response.Data.ProviderChanged (Breaking⚠️ )OpenRouter.Datasets.GetRankingsDaily():requestChanged (Breaking⚠️ )OpenRouter.Beta.Responses.Send():request.ResponsesRequestChanged (Breaking⚠️ )responseChanged (Breaking⚠️ )
OpenRouter.Tts.CreateSpeech():request.Request.Provider.OptionsChanged (Breaking⚠️ )
OpenRouter.Stt.CreateTranscription():request.RequestChanged (Breaking⚠️ )responseChanged
OpenRouter.Byok.List():request.ProviderChanged (Breaking⚠️ )response.Data[].ProviderChanged (Breaking⚠️ )
OpenRouter.Byok.Create():request.Request.ProviderChanged (Breaking⚠️ )response.Data.ProviderChanged (Breaking⚠️ )
OpenRouter.Byok.Get():response.Data.ProviderChanged (Breaking⚠️ )OpenRouter.VideoGeneration.Generate():request.Request.Provider.OptionsChanged (Breaking⚠️ )
OpenRouter.Presets.CreatePresetsResponses():request.ResponsesRequestChanged (Breaking⚠️ )OpenRouter.Images.Generate():request.Request.Provider.OptionsChanged (Breaking⚠️ )response.[].Data.union(image_generation.text_chunk)Addederror.status[413]Added
OpenRouter.Generations.GetGeneration():response.Data.ProviderResponses[].RoutedServiceTierAddedOpenRouter.Chat.Send():request.ChatRequestChangedresponseChanged
OpenRouter.Models.List():request.RequestChangedOpenRouter.Presets.CreatePresetsChatCompletions():request.ChatRequestChangedOpenRouter.Presets.CreatePresetsMessages():request.MessagesRequest.Plugins[].union(pareto-router).PriceSourceAdded
OpenRouter.Stt.CreateTranscriptionMultipart(): AddedOpenRouter.Generations.SubmitFeedback(): Added
Generated with Speakeasy CLI 1.787.0
go - v0.5.12 - 2026-07-03 20:00:12
Generated by Speakeasy CLI
Go SDK Changes:
OpenRouter.Beta.Responses.Send():request.ResponsesRequest.Input.union(Array<>)[].union(OutputFilesServerToolItem)AddedresponseChanged
OpenRouter.Presets.CreatePresetsResponses():request.ResponsesRequest.Input.union(Array<>)[].union(OutputFilesServerToolItem)Added
Generated with Speakeasy CLI 1.787.0
go - v0.5.11 - 2026-07-03 15:11:42
Generated by Speakeasy CLI
Go SDK Changes:
OpenRouter.Workspaces.ListMembers(): Added
Generated with Speakeasy CLI 1.787.0