Skip to content

chore: 🐝 Update SDK - Generate SDK 0.2.0#5

Open
mattapperson wants to merge 1 commit intomainfrom
speakeasy-sdk-regen-1775239057
Open

chore: 🐝 Update SDK - Generate SDK 0.2.0#5
mattapperson wants to merge 1 commit intomainfrom
speakeasy-sdk-regen-1775239057

Conversation

@mattapperson
Copy link
Copy Markdown
Contributor

SDK update

Versioning

Version Bump Type: [minor] - 🤖 (automated)

Go SDK Changes:

  • OpenRouter.ApiKeys.Update():
    • request.RequestBody.Limit Changed (Breaking ⚠️)
    • response.Data Changed (Breaking ⚠️)
  • OpenRouter.ApiKeys.Get(): response.Data Changed (Breaking ⚠️)
  • OpenRouter.Analytics.GetUserActivity():
    • request Changed
    • response.Data[] Changed (Breaking ⚠️)
    • error.status[404] Added
  • OpenRouter.Chat.Send():
    • request.Request Changed (Breaking ⚠️)
    • response Changed (Breaking ⚠️)
    • error Changed (Breaking ⚠️)
  • OpenRouter.Credits.CreateCoinbaseCharge():
    • request Changed (Breaking ⚠️)
    • response Changed (Breaking ⚠️)
    • error Changed (Breaking ⚠️)
  • OpenRouter.Embeddings.Generate():
    • request.Request.Provider Changed (Breaking ⚠️)
  • OpenRouter.Embeddings.ListModels(): response.Data[] Changed (Breaking ⚠️)
  • OpenRouter.Generations.GetGeneration(): response.Data Changed (Breaking ⚠️)
  • OpenRouter.Models.Count():
    • request.OutputModalities Added
    • response.Data.Count Changed (Breaking ⚠️)
    • error.status[400] Added
  • OpenRouter.Models.List():
    • request.OutputModalities Added
    • response.Data[] Changed (Breaking ⚠️)
  • OpenRouter.Models.ListForUser(): response.Data[] Changed (Breaking ⚠️)
  • OpenRouter.Endpoints.List(): response.Data Changed (Breaking ⚠️)
  • OpenRouter.OAuth.CreateAuthCode():
    • request.Request Changed
    • response.Data.AppId Changed (Breaking ⚠️)
    • error.status[409] Added
  • OpenRouter.Guardrails.BulkUnassignMembers(): response.UnassignedCount Changed (Breaking ⚠️)
  • OpenRouter.ApiKeys.List(): response.Data[] Changed (Breaking ⚠️)
  • OpenRouter.ApiKeys.Create():
    • request.Request Changed (Breaking ⚠️)
    • response.Data Changed (Breaking ⚠️)
  • OpenRouter.Beta.Responses.Send():
    • request.Request Changed (Breaking ⚠️)
    • response Changed (Breaking ⚠️)
  • OpenRouter.ApiKeys.GetCurrentKeyMetadata(): response.Data Changed (Breaking ⚠️)
  • OpenRouter.Guardrails.BulkUnassignKeys(): response.UnassignedCount Changed (Breaking ⚠️)
  • OpenRouter.Guardrails.List(): response Changed (Breaking ⚠️)
  • OpenRouter.Guardrails.Create():
    • request.Request Changed (Breaking ⚠️)
    • response.Data Changed (Breaking ⚠️)
  • OpenRouter.Guardrails.Get(): response.Data Changed (Breaking ⚠️)
  • OpenRouter.Guardrails.Update():
    • request.RequestBody Changed (Breaking ⚠️)
    • response.Data Changed (Breaking ⚠️)
  • OpenRouter.Guardrails.ListKeyAssignments(): response.TotalCount Changed (Breaking ⚠️)
  • OpenRouter.Guardrails.ListMemberAssignments(): response.TotalCount Changed (Breaking ⚠️)
  • OpenRouter.Guardrails.ListGuardrailKeyAssignments(): response.TotalCount Changed (Breaking ⚠️)
  • OpenRouter.Guardrails.BulkAssignKeys(): response.AssignedCount Changed (Breaking ⚠️)
  • OpenRouter.Guardrails.ListGuardrailMemberAssignments(): response.TotalCount Changed (Breaking ⚠️)
  • OpenRouter.Guardrails.BulkAssignMembers(): response.AssignedCount Changed (Breaking ⚠️)
  • OpenRouter.Organization.ListMembers(): Added
  • OpenRouter.Providers.List(): response.Data[] Changed
  • OpenRouter.Endpoints.ListZdrEndpoints(): response.Data[] Changed
  • OpenRouter.Credits.CreateCoinbaseCharge(): Deprecated

View full SDK changelog

OpenAPI Change Summary
├─┬Info
│ └──[🔀] description (5:16)
├─┬Paths
│ ├──[+] path (17194:3)
│ ├─┬/guardrails/assignments/keys
│ │ └─┬GET
│ │   ├──[🔀] description (18134:20)
│ │   └─┬Responses
│ │     └─┬200
│ │       └─┬application/json
│ │         └─┬Schema
│ │           └─┬total_count
│ │             └──[🔀] type (18207:27)❌ 
│ ├─┬/models
│ │ └─┬GET
│ │   └──[+] parameters (15471:17)❌ 
│ ├─┬/key
│ │ └─┬GET
│ │   └─┬Responses
│ │     └─┬200
│ │       └─┬application/json
│ │         └─┬Schema
│ │           ├──[🔀] example (19017:19)
│ │           └─┬data
│ │             ├──[+] required (18983:25)❌ 
│ │             ├──[+] required (18988:25)❌ 
│ │             ├──[🔀] example (18992:23)
│ │             ├──[+] properties (18940:23)
│ │             ├──[+] properties (18911:23)
│ │             ├─┬is_free_tier
│ │             │ └──[🔀] description (18932:38)
│ │             ├─┬usage_weekly
│ │             │ └──[+] format (18879:33)❌ 
│ │             ├─┬byok_usage_weekly
│ │             │ └──[+] format (18899:33)❌ 
│ │             ├─┬expires_at
│ │             │ ├──[-] format (13234:57)❌ 
│ │             │ ├──[🔀] description (18943:38)
│ │             │ └──[🔀] example (18945:34)
│ │             ├─┬label
│ │             │ ├──[🔀] type (18912:31)❌ 
│ │             │ ├──[🔀] description (18913:38)
│ │             │ └──[🔀] example (18914:34)
│ │             ├─┬usage_daily
│ │             │ └──[+] format (18874:33)❌ 
│ │             ├─┬limit_remaining
│ │             │ ├──[+] format (18922:33)❌ 
│ │             │ └──[-] nullable (13219:59)❌ 
│ │             ├─┬is_provisioning_key
│ │             │ └──[🔀] description (18909:38)
│ │             ├─┬limit_reset
│ │             │ ├──[🔀] type (18863:31)❌ 
│ │             │ ├──[+] format (18864:33)❌ 
│ │             │ ├──[🔀] description (18865:38)
│ │             │ ├──[-] nullable (13224:59)❌ 
│ │             │ └──[🔀] example (18866:34)
│ │             ├─┬byok_usage_daily
│ │             │ └──[+] format (18894:33)❌ 
│ │             ├─┬include_byok_in_limit
│ │             │ ├──[🔀] type (18935:31)❌ 
│ │             │ ├──[+] format (18937:33)❌ 
│ │             │ ├──[🔀] description (18938:38)
│ │             │ ├──[+] nullable (18936:35)❌ 
│ │             │ └──[🔀] example (18939:34)
│ │             ├─┬byok_usage_monthly
│ │             │ └──[+] format (18904:33)❌ 
│ │             ├─┬usage
│ │             │ └──[+] format (18869:33)❌ 
│ │             ├─┬rate_limit
│ │             │ └─┬requests
│ │             │   └──[🔀] type (18950:35)❌ 
│ │             ├─┬limit
│ │             │ ├──[🔀] type (18916:31)❌ 
│ │             │ ├──[🔀] description (18917:38)
│ │             │ ├──[-] nullable (13174:59)❌ 
│ │             │ ├──[🔀] example (18919:34)
│ │             │ └──[+] deprecated (18918:37)
│ │             ├─┬usage_monthly
│ │             │ └──[+] format (18884:33)❌ 
│ │             └─┬byok_usage
│ │               └──[+] format (18889:33)❌ 
│ ├─┬/providers
│ │ └─┬GET
│ │   └─┬Responses
│ │     └─┬200
│ │       └─┬application/json
│ │         └─┬Schema
│ │           └─┬data
│ │             └─┬Schema
│ │               ├──[🔀] example (16162:25)
│ │               ├──[+] properties (15897:25)
│ │               ├──[+] properties (15641:25)
│ │               ├─┬slug
│ │               │ ├──[🔀] description (15620:40)
│ │               │ └──[🔀] example (15621:36)
│ │               ├─┬name
│ │               │ ├──[+] items (15901:29)❌ 
│ │               │ ├──[🔀] type (15898:33)❌ 
│ │               │ ├──[🔀] description (16153:40)
│ │               │ ├──[+] nullable (15899:37)❌ 
│ │               │ └──[🔀] example (16155:29)
│ │               ├─┬terms_of_service_url
│ │               │ ├──[🔀] description (15624:40)
│ │               │ ├──[-] nullable (10682:63)❌ 
│ │               │ └──[🔀] example (15625:36)
│ │               ├─┬privacy_policy_url
│ │               │ ├──[+] enum (15682:31)
│ │               │ ├──[+] enum (15786:31)
│ │               │ ├──[+] enum (15677:31)
│ │               │ ├──[+] enum (15689:31)
│ │               │ ├──[+] enum (15854:31)
│ │               │ ├──[+] enum (15684:31)
│ │               │ ├──[+] enum (15868:31)
│ │               │ ├──[+] enum (15651:31)
│ │               │ ├──[+] enum (15690:31)
│ │               │ ├──[+] enum (15840:31)
│ │               │ ├──[+] enum (15847:31)
│ │               │ ├──[+] enum (15855:31)
│ │               │ ├──[+] enum (15714:31)
│ │               │ ├──[+] enum (15766:31)
│ │               │ ├──[+] enum (15787:31)
│ │               │ ├──[+] enum (15789:31)
│ │               │ ├──[+] enum (15703:31)
│ │               │ ├──[+] enum (15730:31)
│ │               │ ├──[+] enum (15767:31)
│ │               │ ├──[+] enum (15773:31)
│ │               │ ├──[+] enum (15657:31)
│ │               │ ├──[+] enum (15772:31)
│ │               │ ├──[+] enum (15816:31)
│ │               │ ├──[+] enum (15870:31)
│ │               │ ├──[+] enum (15675:31)
│ │               │ ├──[+] enum (15779:31)
│ │               │ ├──[+] enum (15827:31)
│ │               │ ├──[+] enum (15860:31)
│ │               │ ├──[+] enum (15785:31)
│ │               │ ├──[+] enum (15856:31)
│ │               │ ├──[+] enum (15867:31)
│ │               │ ├──[+] enum (15672:31)
│ │               │ ├──[+] enum (15715:31)
│ │               │ ├──[+] enum (15725:31)
│ │               │ ├──[+] enum (15757:31)
│ │               │ ├──[+] enum (15811:31)
│ │               │ ├──[+] enum (15650:31)
│ │               │ ├──[+] enum (15660:31)
│ │               │ ├──[+] enum (15862:31)
│ │               │ ├──[+] enum (15661:31)
│ │               │ ├──[+] enum (15739:31)
│ │               │ ├──[+] enum (15745:31)
│ │               │ ├──[+] enum (15733:31)
│ │               │ ├──[+] enum (15758:31)
│ │               │ ├──[+] enum (15769:31)
│ │               │ ├──[+] enum (15771:31)
│ │               │ ├──[+] enum (15793:31)
│ │               │ ├──[+] enum (15685:31)
│ │               │ ├──[+] enum (15803:31)
│ │               │ ├──[+] enum (15812:31)
│ │               │ ├──[+] enum (15817:31)
│ │               │ ├──[+] enum (15833:31)
│ │               │ ├──[+] enum (15678:31)
│ │               │ ├──[+] enum (15702:31)
│ │               │ ├──[+] enum (15797:31)
│ │               │ ├──[+] enum (15805:31)
│ │               │ ├──[+] enum (15834:31)
│ │               │ ├──[+] enum (15645:31)
│ │               │ ├──[+] enum (15774:31)
│ │               │ ├──[+] enum (15832:31)
│ │               │ ├──[+] enum (15836:31)
│ │               │ ├──[+] enum (15665:31)
│ │               │ ├──[+] enum (15698:31)
│ │               │ ├──[+] enum (15814:31)
│ │               │ ├──[+] enum (15824:31)
│ │               │ ├──[+] enum (15852:31)
│ │               │ ├──[+] enum (15891:31)
│ │               │ ├──[+] enum (15839:31)
│ │               │ ├──[+] enum (15738:31)
│ │               │ ├──[+] enum (15761:31)
│ │               │ ├──[+] enum (15800:31)
│ │               │ ├──[+] enum (15667:31)
│ │               │ ├──[+] enum (15681:31)
│ │               │ ├──[+] enum (15727:31)
│ │               │ ├──[+] enum (15729:31)
│ │               │ ├──[+] enum (15746:31)
│ │               │ ├──[+] enum (15765:31)
│ │               │ ├──[+] enum (15788:31)
│ │               │ ├──[+] enum (15838:31)
│ │               │ ├──[+] enum (15676:31)
│ │               │ ├──[+] enum (15679:31)
│ │               │ ├──[+] enum (15697:31)
│ │               │ ├──[+] enum (15819:31)
│ │               │ ├──[+] enum (15820:31)
│ │               │ ├──[+] enum (15837:31)
│ │               │ ├──[+] enum (15857:31)
│ │               │ ├──[+] enum (15719:31)
│ │               │ ├──[+] enum (15806:31)
│ │               │ ├──[+] enum (15829:31)
│ │               │ ├──[+] enum (15863:31)
│ │               │ ├──[+] enum (15864:31)
│ │               │ ├──[+] enum (15750:31)
│ │               │ ├──[+] enum (15770:31)
│ │               │ ├──[+] enum (15821:31)
│ │               │ ├──[+] enum (15881:31)
│ │               │ ├──[+] enum (15823:31)
│ │               │ ├──[+] enum (15680:31)
│ │               │ ├──[+] enum (15699:31)
│ │               │ ├──[+] enum (15736:31)
│ │               │ ├──[+] enum (15794:31)
│ │               │ ├──[+] enum (15735:31)
│ │               │ ├──[+] enum (15740:31)
│ │               │ ├──[+] enum (15654:31)
│ │               │ ├──[+] enum (15704:31)
│ │               │ ├──[+] enum (15763:31)
│ │               │ ├──[+] enum (15889:31)
│ │               │ ├──[+] enum (15784:31)
│ │               │ ├──[+] enum (15653:31)
│ │               │ ├──[+] enum (15696:31)
│ │               │ ├──[+] enum (15778:31)
│ │               │ ├──[+] enum (15804:31)
│ │               │ ├──[+] enum (15691:31)
│ │               │ ├──[+] enum (15700:31)
│ │               │ ├──[+] enum (15768:31)
│ │               │ ├──[+] enum (15799:31)
│ │               │ ├──[+] enum (15694:31)
│ │               │ ├──[+] enum (15753:31)
│ │               │ ├──[+] enum (15818:31)
│ │               │ ├──[+] enum (15846:31)
│ │               │ ├──[+] enum (15853:31)
│ │               │ ├──[+] enum (15892:31)
│ │               │ ├──[+] enum (15754:31)
│ │               │ ├──[+] enum (15883:31)
│ │               │ ├──[+] enum (15742:31)
│ │               │ ├──[+] enum (15780:31)
│ │               │ ├──[+] enum (15886:31)
│ │               │ ├──[+] enum (15751:31)
│ │               │ ├──[+] enum (15756:31)
│ │               │ ├──[+] enum (15791:31)
│ │               │ ├──[+] enum (15858:31)
│ │               │ ├──[+] enum (15720:31)
│ │               │ ├──[+] enum (15783:31)
│ │               │ ├──[+] enum (15798:31)
│ │               │ ├──[+] enum (15822:31)
│ │               │ ├──[+] enum (15876:31)
│ │               │ ├──[+] enum (15666:31)
│ │               │ ├──[+] enum (15796:31)
│ │               │ ├──[+] enum (15826:31)
│ │               │ ├──[+] enum (15842:31)
│ │               │ ├──[+] enum (15659:31)
│ │               │ ├──[+] enum (15687:31)
│ │               │ ├──[+] enum (15713:31)
│ │               │ ├──[+] enum (15782:31)
│ │               │ ├──[+] enum (15825:31)
│ │               │ ├──[+] enum (15830:31)
│ │               │ ├──[+] enum (15875:31)
│ │               │ ├──[+] enum (15882:31)
│ │               │ ├──[+] enum (15662:31)
│ │               │ ├──[+] enum (15734:31)
│ │               │ ├──[+] enum (15649:31)
│ │               │ ├──[+] enum (15693:31)
│ │               │ ├──[+] enum (15710:31)
│ │               │ ├──[+] enum (15885:31)
│ │               │ ├──[+] enum (15737:31)
│ │               │ ├──[+] enum (15849:31)
│ │               │ ├──[+] enum (15887:31)
│ │               │ ├──[+] enum (15686:31)
│ │               │ ├──[+] enum (15795:31)
│ │               │ ├──[+] enum (15808:31)
│ │               │ ├──[+] enum (15810:31)
│ │               │ ├──[+] enum (15845:31)
│ │               │ ├──[+] enum (15850:31)
│ │               │ ├──[+] enum (15664:31)
│ │               │ ├──[+] enum (15717:31)
│ │               │ ├──[+] enum (15835:31)
│ │               │ ├──[+] enum (15848:31)
│ │               │ ├──[+] enum (15872:31)
│ │               │ ├──[+] enum (15683:31)
│ │               │ ├──[+] enum (15859:31)
│ │               │ ├──[+] enum (15865:31)
│ │               │ ├──[+] enum (15869:31)
│ │               │ ├──[+] enum (15670:31)
│ │               │ ├──[+] enum (15708:31)
│ │               │ ├──[+] enum (15851:31)
│ │               │ ├──[+] enum (15647:31)
│ │               │ ├──[+] enum (15692:31)
│ │               │ ├──[+] enum (15776:31)
│ │               │ ├──[+] enum (15716:31)
│ │               │ ├──[+] enum (15878:31)
│ │               │ ├──[+] enum (15655:31)
│ │               │ ├──[+] enum (15748:31)
│ │               │ ├──[+] enum (15775:31)
│ │               │ ├──[+] enum (15671:31)
│ │               │ ├──[+] enum (15732:31)
│ │               │ ├──[+] enum (15809:31)
│ │               │ ├──[+] enum (15877:31)
│ │               │ ├──[+] enum (15712:31)
│ │               │ ├──[+] enum (15731:31)
│ │               │ ├──[+] enum (15755:31)
│ │               │ ├──[+] enum (15844:31)
│ │               │ ├──[+] enum (15743:31)
│ │               │ ├──[+] enum (15790:31)
│ │               │ ├──[+] enum (15874:31)
│ │               │ ├──[+] enum (15861:31)
│ │               │ ├──[+] enum (15705:31)
│ │               │ ├──[+] enum (15711:31)
│ │               │ ├──[+] enum (15744:31)
│ │               │ ├──[+] enum (15747:31)
│ │               │ ├──[+] enum (15801:31)
│ │               │ ├──[+] enum (15807:31)
│ │               │ ├──[+] enum (15873:31)
│ │               │ ├──[+] enum (15888:31)
│ │               │ ├──[+] enum (15652:31)
│ │               │ ├──[+] enum (15663:31)
│ │               │ ├──[+] enum (15673:31)
│ │               │ ├──[+] enum (15701:31)
│ │               │ ├──[+] enum (15706:31)
│ │               │ ├──[+] enum (15707:31)
│ │               │ ├──[+] enum (15781:31)
│ │               │ ├──[+] enum (15879:31)
│ │               │ ├──[+] enum (15749:31)
│ │               │ ├──[+] enum (15815:31)
│ │               │ ├──[+] enum (15880:31)
│ │               │ ├──[+] enum (15893:31)
│ │               │ ├──[+] enum (15674:31)
│ │               │ ├──[+] enum (15709:31)
│ │               │ ├──[+] enum (15802:31)
│ │               │ ├──[+] enum (15841:31)
│ │               │ ├──[+] enum (15890:31)
│ │               │ ├──[+] enum (15646:31)
│ │               │ ├──[+] enum (15695:31)
│ │               │ ├──[+] enum (15721:31)
│ │               │ ├──[+] enum (15828:31)
│ │               │ ├──[+] enum (15656:31)
│ │               │ ├──[+] enum (15669:31)
│ │               │ ├──[+] enum (15723:31)
│ │               │ ├──[+] enum (15813:31)
│ │               │ ├──[+] enum (15871:31)
│ │               │ ├──[+] enum (15688:31)
│ │               │ ├──[+] enum (15718:31)
│ │               │ ├──[+] enum (15764:31)
│ │               │ ├──[+] enum (15728:31)
│ │               │ ├──[+] enum (15752:31)
│ │               │ ├──[+] enum (15762:31)
│ │               │ ├──[+] enum (15831:31)
│ │               │ ├──[+] enum (15726:31)
│ │               │ ├──[+] enum (15792:31)
│ │               │ ├──[+] enum (15843:31)
│ │               │ ├──[+] enum (15884:31)
│ │               │ ├──[+] enum (15668:31)
│ │               │ ├──[+] enum (15722:31)
│ │               │ ├──[+] enum (15741:31)
│ │               │ ├──[+] enum (15759:31)
│ │               │ ├──[+] enum (15760:31)
│ │               │ ├──[+] enum (15777:31)
│ │               │ ├──[+] enum (15866:31)
│ │               │ ├──[+] enum (15658:31)
│ │               │ ├──[+] enum (15648:31)
│ │               │ ├──[+] enum (15724:31)
│ │               │ ├──[🔀] description (15894:40)
│ │               │ ├──[🔀] example (15895:36)
│ │               │ └─┬Extensions
│ │               │   └──[+] x-speakeasy-unknown-values (15896:55)
│ │               └─┬status_page_url
│ │                 ├──[🔀] description (15629:40)
│ │                 └──[🔀] example (15630:36)
│ ├─┬/activity
│ │ └─┬GET
│ │   ├──[+] parameters (14726:17)❌ 
│ │   ├──[+] parameters (14734:17)❌ 
│ │   ├──[🔀] description (14709:20)
│ │   └─┬Responses
│ │     ├──[+] codes (14783:11)
│ │     └─┬403
│ │       └──[🔀] description (14777:24)
│ ├─┬/guardrails/{id}/assignments/members
│ │ ├─┬GET
│ │ │ ├──[🔀] description (18512:20)
│ │ │ └─┬Responses
│ │ │   └─┬200
│ │ │     └─┬application/json
│ │ │       └─┬Schema
│ │ │         └─┬total_count
│ │ │           └──[🔀] type (18589:27)❌ 
│ │ └─┬POST
│ │   ├──[🔀] description (18619:20)
│ │   └─┬Responses
│ │     └─┬200
│ │       └─┬application/json
│ │         └─┬Schema
│ │           └─┬assigned_count
│ │             └──[🔀] type (18659:27)❌ 
│ ├─┬/credits
│ │ └─┬GET
│ │   ├──[🔀] description (14912:20)
│ │   └─┬Responses
│ │     ├─┬403
│ │     │ └──[🔀] description (14955:24)
│ │     └─┬200
│ │       └─┬application/json
│ │         └─┬Schema
│ │           └─┬data
│ │             ├─┬total_credits
│ │             │ └──[+] format (14927:33)❌ 
│ │             └─┬total_usage
│ │               └──[+] format (14932:33)❌ 
│ ├─┬/guardrails/{id}/assignments/keys
│ │ ├─┬GET
│ │ │ ├──[🔀] description (18325:20)
│ │ │ └─┬Responses
│ │ │   └─┬200
│ │ │     └─┬application/json
│ │ │       └─┬Schema
│ │ │         └─┬total_count
│ │ │           └──[🔀] type (18407:27)❌ 
│ │ └─┬POST
│ │   ├──[🔀] description (18437:20)
│ │   └─┬Responses
│ │     └─┬200
│ │       └─┬application/json
│ │         └─┬Schema
│ │           └─┬assigned_count
│ │             └──[🔀] type (18476:27)❌ 
│ ├─┬/keys/{hash}
│ │ ├─┬GET
│ │ │ ├──[🔀] description (16987:20)
│ │ │ └─┬Responses
│ │ │   └─┬200
│ │ │     └─┬application/json
│ │ │       └─┬Schema
│ │ │         ├──[🔀] example (17149:19)
│ │ │         └─┬data
│ │ │           ├──[+] required (17123:25)❌ 
│ │ │           ├──[🔀] example (17125:23)
│ │ │           ├──[+] properties (17098:23)
│ │ │           ├─┬usage_weekly
│ │ │           │ ├──[+] format (17060:33)❌ 
│ │ │           │ └──[🔀] description (17061:38)
│ │ │           ├─┬usage
│ │ │           │ ├──[🔀] type (17088:31)❌ 
│ │ │           │ ├──[🔀] description (17090:38)
│ │ │           │ ├──[+] nullable (17089:35)❌ 
│ │ │           │ └──[🔀] example (17091:34)
│ │ │           ├─┬byok_usage_daily
│ │ │           │ └──[+] format (17070:33)❌ 
│ │ │           ├─┬limit_remaining
│ │ │           │ ├──[+] format (17026:33)❌ 
│ │ │           │ ├──[🔀] description (17027:38)
│ │ │           │ ├──[-] nullable (11502:59)❌ 
│ │ │           │ └──[🔀] example (17028:34)
│ │ │           ├─┬byok_usage_monthly
│ │ │           │ └──[+] format (17080:33)❌ 
│ │ │           ├─┬name
│ │ │           │ ├──[🔀] description (17037:38)
│ │ │           │ ├──[+] nullable (17036:35)❌ 
│ │ │           │ └──[🔀] example (17038:34)
│ │ │           ├─┬disabled
│ │ │           │ ├──[🔀] type (17099:31)❌ 
│ │ │           │ ├──[🔀] description (17101:38)
│ │ │           │ ├──[+] nullable (17100:35)❌ 
│ │ │           │ └──[🔀] example (17103:34)
│ │ │           ├─┬expires_at
│ │ │           │ ├──[🔀] type (17021:31)❌ 
│ │ │           │ ├──[-] format (11558:57)❌ 
│ │ │           │ ├──[🔀] description (17022:38)
│ │ │           │ ├──[-] nullable (11557:59)❌ 
│ │ │           │ └──[🔀] example (17023:34)
│ │ │           ├─┬usage_monthly
│ │ │           │ ├──[+] format (17050:33)❌ 
│ │ │           │ └──[🔀] description (17051:38)
│ │ │           ├─┬usage_daily
│ │ │           │ ├──[+] format (17045:33)❌ 
│ │ │           │ └──[🔀] description (17046:38)
│ │ │           ├─┬include_byok_in_limit
│ │ │           │ ├──[🔀] type (17009:31)❌ 
│ │ │           │ ├──[🔀] description (17010:38)
│ │ │           │ └──[🔀] example (17011:34)
│ │ │           ├─┬limit_reset
│ │ │           │ ├──[🔀] type (17030:31)❌ 
│ │ │           │ ├──[+] format (17031:33)❌ 
│ │ │           │ ├──[🔀] description (17032:38)
│ │ │           │ ├──[-] nullable (11507:59)❌ 
│ │ │           │ └──[🔀] example (17033:34)
│ │ │           ├─┬limit
│ │ │           │ ├──[🔀] type (17017:31)❌ 
│ │ │           │ ├──[🔀] description (17018:38)
│ │ │           │ ├──[-] nullable (11497:59)❌ 
│ │ │           │ └──[🔀] example (17019:34)
│ │ │           ├─┬byok_usage
│ │ │           │ └──[+] format (17065:33)❌ 
│ │ │           ├─┬hash
│ │ │           │ ├──[+] format (17095:33)❌ 
│ │ │           │ ├──[🔀] description (17096:38)
│ │ │           │ ├──[+] nullable (17094:35)❌ 
│ │ │           │ └──[🔀] example (17097:34)
│ │ │           ├─┬updated_at
│ │ │           │ ├──[🔀] description (17014:38)
│ │ │           │ ├──[-] nullable (11552:59)❌ 
│ │ │           │ └──[🔀] example (17015:34)
│ │ │           ├─┬byok_usage_weekly
│ │ │           │ └──[+] format (17075:33)❌ 
│ │ │           └─┬label
│ │ │             ├──[🔀] type (17040:31)❌ 
│ │ │             ├──[🔀] description (17041:38)
│ │ │             └──[🔀] example (17042:34)
│ │ ├─┬DELETE
│ │ │ └──[🔀] description (16929:20)
│ │ └─┬PATCH
│ │   ├──[🔀] description (16669:20)
│ │   ├─┬Responses
│ │   │ └─┬200
│ │   │   └─┬application/json
│ │   │     └─┬Schema
│ │   │       ├──[🔀] example (16872:19)
│ │   │       └─┬data
│ │   │         ├──[+] required (16846:25)❌ 
│ │   │         ├──[🔀] example (16848:23)
│ │   │         ├──[+] properties (16821:23)
│ │   │         ├─┬disabled
│ │   │         │ ├──[🔀] type (16822:31)❌ 
│ │   │         │ ├──[🔀] description (16824:38)
│ │   │         │ ├──[+] nullable (16823:35)❌ 
│ │   │         │ └──[🔀] example (16826:34)
│ │   │         ├─┬usage_monthly
│ │   │         │ ├──[+] format (16773:33)❌ 
│ │   │         │ └──[🔀] description (16774:38)
│ │   │         ├─┬updated_at
│ │   │         │ ├──[🔀] description (16737:38)
│ │   │         │ ├──[-] nullable (11292:59)❌ 
│ │   │         │ └──[🔀] example (16738:34)
│ │   │         ├─┬label
│ │   │         │ ├──[🔀] type (16763:31)❌ 
│ │   │         │ ├──[🔀] description (16764:38)
│ │   │         │ └──[🔀] example (16765:34)
│ │   │         ├─┬name
│ │   │         │ ├──[🔀] description (16760:38)
│ │   │         │ ├──[+] nullable (16759:35)❌ 
│ │   │         │ └──[🔀] example (16761:34)
│ │   │         ├─┬limit
│ │   │         │ ├──[🔀] type (16740:31)❌ 
│ │   │         │ ├──[🔀] description (16741:38)
│ │   │         │ ├──[-] nullable (11237:59)❌ 
│ │   │         │ └──[🔀] example (16742:34)
│ │   │         ├─┬limit_remaining
│ │   │         │ ├──[+] format (16749:33)❌ 
│ │   │         │ ├──[🔀] description (16750:38)
│ │   │         │ ├──[-] nullable (11242:59)❌ 
│ │   │         │ └──[🔀] example (16751:34)
│ │   │         ├─┬usage_daily
│ │   │         │ ├──[+] format (16768:33)❌ 
│ │   │         │ └──[🔀] description (16769:38)
│ │   │         ├─┬include_byok_in_limit
│ │   │         │ ├──[🔀] type (16732:31)❌ 
│ │   │         │ ├──[🔀] description (16733:38)
│ │   │         │ └──[🔀] example (16734:34)
│ │   │         ├─┬usage_weekly
│ │   │         │ ├──[+] format (16783:33)❌ 
│ │   │         │ └──[🔀] description (16784:38)
│ │   │         ├─┬usage
│ │   │         │ ├──[🔀] type (16811:31)❌ 
│ │   │         │ ├──[🔀] description (16813:38)
│ │   │         │ ├──[+] nullable (16812:35)❌ 
│ │   │         │ └──[🔀] example (16814:34)
│ │   │         ├─┬byok_usage_daily
│ │   │         │ └──[+] format (16793:33)❌ 
│ │   │         ├─┬expires_at
│ │   │         │ ├──[🔀] type (16744:31)❌ 
│ │   │         │ ├──[-] format (11298:57)❌ 
│ │   │         │ ├──[🔀] description (16745:38)
│ │   │         │ ├──[-] nullable (11297:59)❌ 
│ │   │         │ └──[🔀] example (16746:34)
│ │   │         ├─┬limit_reset
│ │   │         │ ├──[🔀] type (16753:31)❌ 
│ │   │         │ ├──[+] format (16754:33)❌ 
│ │   │         │ ├──[🔀] description (16755:38)
│ │   │         │ ├──[-] nullable (11247:59)❌ 
│ │   │         │ └──[🔀] example (16756:34)
│ │   │         ├─┬byok_usage
│ │   │         │ └──[+] format (16788:33)❌ 
│ │   │         ├─┬byok_usage_monthly
│ │   │         │ └──[+] format (16803:33)❌ 
│ │   │         ├─┬hash
│ │   │         │ ├──[+] format (16818:33)❌ 
│ │   │         │ ├──[🔀] description (16819:38)
│ │   │         │ ├──[+] nullable (16817:35)❌ 
│ │   │         │ └──[🔀] example (16820:34)
│ │   │         └─┬byok_usage_weekly
│ │   │           └──[+] format (16798:33)❌ 
│ │   └─┬Requestbody
│ │     └─┬application/json
│ │       └─┬Schema
│ │         └─┬limit
│ │           ├──[+] format (16695:27)❌ 
│ │           └──[-] nullable (11183:47)❌ 
│ ├─┬/credits/coinbase
│ │ └─┬POST
│ │   ├──[-] security (9847:19)❌ 
│ │   ├──[-] requestBody (9855:17)❌ 
│ │   ├──[🔀] summary (14973:16)
│ │   ├──[🔀] description (14975:20)
│ │   ├──[+] deprecated (14970:19)
│ │   └─┬Responses
│ │     ├──[+] codes (14979:11)
│ │     ├──[-] codes (9955:21)❌ 
│ │     ├──[-] codes (9961:21)❌ 
│ │     ├──[-] codes (9862:21)❌ 
│ │     ├──[-] codes (9949:21)❌ 
│ │     └──[-] codes (9943:21)❌ 
│ ├─┬/auth/keys/code
│ │ └─┬POST
│ │   ├─┬Responses
│ │   │ ├──[+] codes (19250:11)
│ │   │ └─┬200
│ │   │   └─┬application/json
│ │   │     └─┬Schema
│ │   │       └─┬data
│ │   │         └─┬app_id
│ │   │           └──[🔀] type (19219:31)❌ 
│ │   └─┬Requestbody
│ │     └─┬application/json
│ │       └─┬Schema
│ │         ├──[+] properties (19171:17)
│ │         ├──[+] properties (19185:17)
│ │         ├──[+] properties (19190:17)
│ │         ├──[+] properties (19176:17)
│ │         └─┬limit
│ │           ├──[🔀] type (19172:25)❌ 
│ │           ├──[+] maxLength (19173:30)❌ 
│ │           ├──[🔀] description (19174:32)
│ │           └──[🔀] example (19175:28)
│ ├─┬/guardrails/assignments/members
│ │ └─┬GET
│ │   ├──[🔀] description (18232:20)
│ │   └─┬Responses
│ │     └─┬200
│ │       └─┬application/json
│ │         └─┬Schema
│ │           └─┬total_count
│ │             └──[🔀] type (18300:27)❌ 
│ ├─┬/guardrails
│ │ ├─┬GET
│ │ │ ├──[🔀] description (17298:20)
│ │ │ └─┬Responses
│ │ │   └─┬200
│ │ │     └─┬application/json
│ │ │       └─┬Schema
│ │ │         ├──[🔀] example (17429:19)
│ │ │         ├─┬total_count
│ │ │         │ └──[🔀] type (17422:27)❌ 
│ │ │         └─┬data
│ │ │           └─┬Schema
│ │ │             ├──[🔀] example (17406:25)
│ │ │             ├──[+] properties (17369:25)
│ │ │             ├─┬updated_at
│ │ │             │ ├──[+] enum (17353:31)
│ │ │             │ ├──[+] enum (17354:31)
│ │ │             │ ├──[+] enum (17355:31)
│ │ │             │ ├──[🔀] description (17356:40)
│ │ │             │ ├──[🔀] example (17357:36)
│ │ │             │ └─┬Extensions
│ │ │             │   └──[+] x-speakeasy-unknown-values (17358:55)
│ │ │             ├─┬name
│ │ │             │ ├──[🔀] type (17345:33)❌ 
│ │ │             │ ├──[+] format (17346:35)❌ 
│ │ │             │ ├──[🔀] description (17347:40)
│ │ │             │ └──[🔀] example (17348:36)
│ │ │             ├─┬limit_usd
│ │ │             │ ├──[+] items (17373:29)❌ 
│ │ │             │ ├──[-] exclusiveMinimum (11705:71)❌ 
│ │ │             │ ├──[🔀] type (17370:33)❌ 
│ │ │             │ ├──[-] minimum (11704:62)❌ 
│ │ │             │ ├──[🔀] description (17374:40)
│ │ │             │ └──[🔀] example (17376:29)
│ │ │             └─┬reset_interval
│ │ │               ├──[-] enum (11714:59)❌ 
│ │ │               ├──[-] enum (11712:59)❌ 
│ │ │               ├──[-] enum (11713:59)❌ 
│ │ │               ├──[🔀] description (17337:40)
│ │ │               ├──[-] nullable (11710:63)❌ 
│ │ │               ├──[🔀] example (17338:36)
│ │ │               └─┬Extensions
│ │ │                 └──[-] x-speakeasy-unknown-values (11717:81)❌ 
│ │ └─┬POST
│ │   ├──[🔀] description (17463:20)
│ │   ├─┬Responses
│ │   │ └─┬201
│ │   │   └─┬application/json
│ │   │     └─┬Schema
│ │   │       ├──[🔀] example (17654:19)
│ │   │       └─┬data
│ │   │         ├──[🔀] example (17636:23)
│ │   │         ├──[+] properties (17599:23)
│ │   │         ├─┬limit_usd
│ │   │         │ ├──[-] exclusiveMinimum (11919:67)❌ 
│ │   │         │ ├──[-] minimum (11918:58)❌ 
│ │   │         │ ├──[+] format (17576:33)❌ 
│ │   │         │ └──[-] nullable (11917:59)❌ 
│ │   │         ├─┬updated_at
│ │   │         │ ├──[+] enum (17583:29)
│ │   │         │ ├──[+] enum (17584:29)
│ │   │         │ ├──[+] enum (17585:29)
│ │   │         │ ├──[🔀] description (17586:38)
│ │   │         │ ├──[🔀] example (17587:34)
│ │   │         │ └─┬Extensions
│ │   │         │   └──[+] x-speakeasy-unknown-values (17588:53)
│ │   │         ├─┬name
│ │   │         │ ├──[🔀] type (17575:31)❌ 
│ │   │         │ ├──[+] format (17576:33)❌ 
│ │   │         │ ├──[🔀] description (17577:38)
│ │   │         │ └──[🔀] example (17578:34)
│ │   │         └─┬reset_interval
│ │   │           ├──[-] enum (11926:55)❌ 
│ │   │           ├──[-] enum (11927:55)❌ 
│ │   │           ├──[-] enum (11928:55)❌ 
│ │   │           ├──[🔀] description (17567:38)
│ │   │           ├──[-] nullable (11924:59)❌ 
│ │   │           ├──[🔀] example (17568:34)
│ │   │           └─┬Extensions
│ │   │             └──[-] x-speakeasy-unknown-values (11931:77)❌ 
│ │   └─┬Requestbody
│ │     └─┬application/json
│ │       └─┬Schema
│ │         ├──[🔀] example (17537:17)
│ │         ├──[+] properties (17509:17)
│ │         ├─┬name
│ │         │ ├──[🔀] type (17484:25)❌ 
│ │         │ ├──[-] maxLength (11823:48)❌ 
│ │         │ ├──[-] minLength (11822:48)❌ 
│ │         │ ├──[+] format (17485:27)❌ 
│ │         │ ├──[🔀] description (17486:32)
│ │         │ └──[🔀] example (17487:28)
│ │         ├─┬limit_usd
│ │         │ ├──[+] items (17513:21)❌ 
│ │         │ ├──[-] exclusiveMinimum (11836:55)❌ 
│ │         │ ├──[🔀] type (17510:25)❌ 
│ │         │ ├──[-] minimum (11835:46)❌ 
│ │         │ ├──[+] minItems (17514:29)❌ 
│ │         │ ├──[🔀] description (17515:32)
│ │         │ └──[🔀] example (17517:21)
│ │         └─┬reset_interval
│ │           ├──[-] enum (11843:43)❌ 
│ │           ├──[-] enum (11844:43)❌ 
│ │           ├──[-] enum (11845:43)❌ 
│ │           ├──[+] maxLength (17474:30)❌ 
│ │           ├──[+] minLength (17473:30)❌ 
│ │           ├──[🔀] description (17475:32)
│ │           ├──[-] nullable (11841:47)❌ 
│ │           ├──[🔀] example (17476:28)
│ │           └─┬Extensions
│ │             └──[-] x-speakeasy-unknown-values (11848:65)❌ 
│ ├─┬/generation
│ │ └─┬GET
│ │   └─┬Responses
│ │     └─┬200
│ │       └─┬application/json
│ │         └─┬Schema
│ │           └─┬data
│ │             ├──[+] required (15337:25)❌ 
│ │             ├──[+] required (15338:25)❌ 
│ │             ├──[+] required (15336:25)❌ 
│ │             ├──[+] properties (15293:23)
│ │             ├──[+] properties (15159:23)
│ │             ├──[+] properties (15297:23)
│ │             ├──[+] properties (15289:23)
│ │             ├─┬origin
│ │             │ ├──[🔀] type (15119:31)❌ 
│ │             │ ├──[🔀] description (15120:38)
│ │             │ └──[🔀] example (15121:34)
│ │             ├─┬app_id
│ │             │ ├──[🔀] type (15040:31)❌ 
│ │             │ └──[-] nullable (10253:59)❌ 
│ │             ├─┬latency
│ │             │ ├──[🔀] type (15132:31)❌ 
│ │             │ ├──[🔀] description (15133:38)
│ │             │ ├──[-] nullable (10273:59)❌ 
│ │             │ └──[🔀] example (15134:34)
│ │             ├─┬provider_name
│ │             │ ├──[🔀] description (15124:38)
│ │             │ ├──[-] nullable (10268:59)❌ 
│ │             │ └──[🔀] example (15125:34)
│ │             ├─┬native_tokens_reasoning
│ │             │ ├──[🔀] type (15099:31)❌ 
│ │             │ └──[-] nullable (10318:59)❌ 
│ │             ├─┬native_tokens_completion_images
│ │             │ ├──[🔀] type (15095:31)❌ 
│ │             │ └──[-] nullable (10313:59)❌ 
│ │             ├─┬tokens_completion
│ │             │ ├──[🔀] type (15298:31)❌ 
│ │             │ ├──[🔀] description (15300:38)
│ │             │ └──[🔀] example (15301:34)
│ │             ├─┬num_media_completion
│ │             │ ├──[🔀] type (15115:31)❌ 
│ │             │ └──[-] nullable (10338:59)❌ 
│ │             ├─┬streamed
│ │             │ ├──[+] items (15163:27)❌ 
│ │             │ ├──[🔀] type (15160:31)❌ 
│ │             │ ├──[🔀] description (15288:38)
│ │             │ └──[-] example (10260:58)
│ │             ├─┬cache_discount
│ │             │ ├──[+] format (15023:33)❌ 
│ │             │ └──[-] nullable (10235:59)❌ 
│ │             ├─┬moderation_latency
│ │             │ ├──[+] format (15065:33)❌ 
│ │             │ └──[-] nullable (10278:59)❌ 
│ │             ├─┬generation_time
│ │             │ ├──[+] format (15070:33)❌ 
│ │             │ └──[-] nullable (10283:59)❌ 
│ │             ├─┬upstream_inference_cost
│ │             │ ├──[🔀] type (15079:31)❌ 
│ │             │ ├──[🔀] description (15080:38)
│ │             │ ├──[-] nullable (10240:59)❌ 
│ │             │ └──[🔀] example (15081:34)
│ │             ├─┬native_tokens_cached
│ │             │ ├──[🔀] type (15103:31)❌ 
│ │             │ └──[-] nullable (10323:59)❌ 
│ │             ├─┬num_input_audio_prompt
│ │             │ ├──[🔀] type (15111:31)❌ 
│ │             │ └──[-] nullable (10333:59)❌ 
│ │             ├─┬usage
│ │             │ ├──[+] format (15018:33)❌ 
│ │             │ └──[🔀] description (15019:38)
│ │             ├─┬router
│ │             │ ├──[🔀] description (15056:38)
│ │             │ └──[🔀] example (15057:34)
│ │             ├─┬api_type
│ │             │ └──[+] enum (15151:29)
│ │             ├─┬total_cost
│ │             │ ├──[🔀] type (15044:31)❌ 
│ │             │ ├──[🔀] description (15046:38)
│ │             │ ├──[+] nullable (15045:35)❌ 
│ │             │ └──[🔀] example (15047:34)
│ │             ├─┬num_search_results
│ │             │ ├──[🔀] type (15119:31)❌ 
│ │             │ └──[-] nullable (10343:59)❌ 
│ │             ├─┬native_tokens_prompt
│ │             │ ├──[🔀] type (15087:31)❌ 
│ │             │ └──[-] nullable (10303:59)❌ 
│ │             ├─┬native_tokens_completion
│ │             │ ├──[🔀] type (15091:31)❌ 
│ │             │ └──[-] nullable (10308:59)❌ 
│ │             ├─┬is_byok
│ │             │ ├──[🔀] type (15008:31)❌ 
│ │             │ ├──[🔀] description (15009:38)
│ │             │ └──[🔀] example (15010:34)
│ │             ├─┬upstream_id
│ │             │ ├──[🔀] type (15083:31)❌ 
│ │             │ ├──[🔀] description (15084:38)
│ │             │ ├──[-] nullable (10226:59)❌ 
│ │             │ └──[🔀] example (15085:34)
│ │             ├─┬native_finish_reason
│ │             │ ├──[🔀] type (15064:31)❌ 
│ │             │ ├──[+] format (15065:33)❌ 
│ │             │ ├──[🔀] description (15066:38)
│ │             │ ├──[-] nullable (10360:59)❌ 
│ │             │ └──[🔀] example (15067:34)
│ │             ├─┬tokens_prompt
│ │             │ ├──[🔀] type (15155:31)❌ 
│ │             │ ├──[🔀] description (15157:38)
│ │             │ └──[🔀] example (15158:34)
│ │             ├─┬id
│ │             │ ├──[🔀] description (15296:38)
│ │             │ ├──[+] nullable (15295:35)❌ 
│ │             │ └──[-] example (10223:58)
│ │             ├─┬model
│ │             │ ├──[🔀] type (15059:31)❌ 
│ │             │ ├──[+] format (15060:33)❌ 
│ │             │ ├──[🔀] description (15061:38)
│ │             │ └──[🔀] example (15062:34)
│ │             └─┬num_media_prompt
│ │               ├──[🔀] type (15107:31)❌ 
│ │               └──[-] nullable (10328:59)❌ 
│ ├─┬/guardrails/{id}
│ │ ├─┬GET
│ │ │ ├──[🔀] description (17694:20)
│ │ │ └─┬Responses
│ │ │   └─┬200
│ │ │     └─┬application/json
│ │ │       └─┬Schema
│ │ │         ├──[🔀] example (17810:19)
│ │ │         └─┬data
│ │ │           ├──[🔀] example (17792:23)
│ │ │           ├──[+] properties (17755:23)
│ │ │           ├─┬reset_interval
│ │ │           │ ├──[-] enum (12074:55)❌ 
│ │ │           │ ├──[-] enum (12075:55)❌ 
│ │ │           │ ├──[-] enum (12076:55)❌ 
│ │ │           │ ├──[🔀] description (17723:38)
│ │ │           │ ├──[-] nullable (12072:59)❌ 
│ │ │           │ ├──[🔀] example (17724:34)
│ │ │           │ └─┬Extensions
│ │ │           │   └──[-] x-speakeasy-unknown-values (12079:77)❌ 
│ │ │           ├─┬updated_at
│ │ │           │ ├──[+] enum (17739:29)
│ │ │           │ ├──[+] enum (17740:29)
│ │ │           │ ├──[+] enum (17741:29)
│ │ │           │ ├──[🔀] description (17742:38)
│ │ │           │ ├──[🔀] example (17743:34)
│ │ │           │ └─┬Extensions
│ │ │           │   └──[+] x-speakeasy-unknown-values (17744:53)
│ │ │           ├─┬name
│ │ │           │ ├──[🔀] type (17731:31)❌ 
│ │ │           │ ├──[+] format (17732:33)❌ 
│ │ │           │ ├──[🔀] description (17733:38)
│ │ │           │ └──[🔀] example (17734:34)
│ │ │           └─┬limit_usd
│ │ │             ├──[+] items (17759:27)❌ 
│ │ │             ├──[-] exclusiveMinimum (12067:67)❌ 
│ │ │             ├──[🔀] type (17756:31)❌ 
│ │ │             ├──[-] minimum (12066:58)❌ 
│ │ │             ├──[🔀] description (17760:38)
│ │ │             └──[🔀] example (17762:27)
│ │ ├─┬DELETE
│ │ │ └──[🔀] description (18081:20)
│ │ └─┬PATCH
│ │   ├──[🔀] description (17849:20)
│ │   ├─┬Responses
│ │   │ └─┬200
│ │   │   └─┬application/json
│ │   │     └─┬Schema
│ │   │       ├──[🔀] example (18038:19)
│ │   │       └─┬data
│ │   │         ├──[🔀] example (18020:23)
│ │   │         ├──[+] properties (17983:23)
│ │   │         ├─┬limit_usd
│ │   │         │ ├──[+] items (17987:27)❌ 
│ │   │         │ ├──[-] exclusiveMinimum (12280:67)❌ 
│ │   │         │ ├──[🔀] type (17984:31)❌ 
│ │   │         │ ├──[-] minimum (12279:58)❌ 
│ │   │         │ ├──[🔀] description (17988:38)
│ │   │         │ └──[🔀] example (17990:27)
│ │   │         ├─┬reset_interval
│ │   │         │ ├──[-] enum (12287:55)❌ 
│ │   │         │ ├──[-] enum (12288:55)❌ 
│ │   │         │ ├──[-] enum (12289:55)❌ 
│ │   │         │ ├──[🔀] description (17951:38)
│ │   │         │ ├──[-] nullable (12285:59)❌ 
│ │   │         │ ├──[🔀] example (17952:34)
│ │   │         │ └─┬Extensions
│ │   │         │   └──[-] x-speakeasy-unknown-values (12292:77)❌ 
│ │   │         ├─┬name
│ │   │         │ ├──[🔀] type (17959:31)❌ 
│ │   │         │ ├──[+] format (17960:33)❌ 
│ │   │         │ ├──[🔀] description (17961:38)
│ │   │         │ └──[🔀] example (17962:34)
│ │   │         └─┬updated_at
│ │   │           ├──[+] enum (17967:29)
│ │   │           ├──[+] enum (17968:29)
│ │   │           ├──[+] enum (17969:29)
│ │   │           ├──[🔀] description (17970:38)
│ │   │           ├──[🔀] example (17971:34)
│ │   │           └─┬Extensions
│ │   │             └──[+] x-speakeasy-unknown-values (17972:53)
│ │   └─┬Requestbody
│ │     └─┬application/json
│ │       └─┬Schema
│ │         ├──[+] properties (17904:17)
│ │         ├─┬name
│ │         │ ├──[🔀] type (17879:25)❌ 
│ │         │ ├──[-] maxLength (12194:48)❌ 
│ │         │ ├──[-] minLength (12193:48)❌ 
│ │         │ ├──[+] format (17880:27)❌ 
│ │         │ ├──[🔀] description (17881:32)
│ │         │ └──[🔀] example (17882:28)
│ │         ├─┬limit_usd
│ │         │ ├──[+] items (17908:21)❌ 
│ │         │ ├──[-] exclusiveMinimum (12207:55)❌ 
│ │         │ ├──[🔀] type (17905:25)❌ 
│ │         │ ├──[-] minimum (12206:46)❌ 
│ │         │ ├──[+] minItems (17909:29)❌ 
│ │         │ ├──[🔀] description (17910:32)
│ │         │ └──[🔀] example (17912:21)
│ │         └─┬reset_interval
│ │           ├──[-] enum (12214:43)❌ 
│ │           ├──[-] enum (12215:43)❌ 
│ │           ├──[-] enum (12216:43)❌ 
│ │           ├──[+] maxLength (17869:30)❌ 
│ │           ├──[+] minLength (17868:30)❌ 
│ │           ├──[🔀] description (17870:32)
│ │           ├──[-] nullable (12212:47)❌ 
│ │           ├──[🔀] example (17871:28)
│ │           └─┬Extensions
│ │             └──[-] x-speakeasy-unknown-values (12219:65)❌ 
│ ├─┬/guardrails/{id}/assignments/keys/remove
│ │ └─┬POST
│ │   ├──[🔀] description (18695:20)
│ │   └─┬Responses
│ │     └─┬200
│ │       └─┬application/json
│ │         └─┬Schema
│ │           └─┬unassigned_count
│ │             └──[🔀] type (18734:27)❌ 
│ ├─┬/chat/completions
│ │ └─┬POST
│ │   ├─┬Responses
│ │   │ ├──[+] codes (14840:11)
│ │   │ ├──[+] codes (14852:11)
│ │   │ ├──[+] codes (14864:11)
│ │   │ ├──[+] codes (14888:11)
│ │   │ ├──[+] codes (14894:11)
│ │   │ ├──[+] codes (14900:11)
│ │   │ ├──[+] codes (14858:11)
│ │   │ ├──[+] codes (14846:11)
│ │   │ ├──[+] codes (14882:11)
│ │   │ ├─┬429
│ │   │ │ ├──[🔀] description (14870:24)
│ │   │ │ └─┬application/json
│ │   │ │   └─┬Schema
│ │   │ │     └──[🔀] $ref (3987:13)❌ 
│ │   │ ├─┬500
│ │   │ │ ├──[🔀] description (14876:24)
│ │   │ │ └─┬application/json
│ │   │ │   └─┬Schema
│ │   │ │     └──[🔀] $ref (4021:13)❌ 
│ │   │ ├─┬200
│ │   │ │ ├─┬application/json
│ │   │ │ │ └─┬Schema
│ │   │ │ │   └──[🔀] $ref (12056:13)❌ 
│ │   │ │ └─┬text/event-stream
│ │   │ │   └─┬Schema
│ │   │ │     └──[🔀] $ref (14820:17)❌ 
│ │   │ ├─┬400
│ │   │ │ ├──[🔀] description (14828:24)
│ │   │ │ └─┬application/json
│ │   │ │   └─┬Schema
│ │   │ │     └──[🔀] $ref (3749:13)❌ 
│ │   │ └─┬401
│ │   │   ├──[🔀] description (14834:24)
│ │   │   └─┬application/json
│ │   │     └─┬Schema
│ │   │       └──[🔀] $ref (3783:13)❌ 
│ │   └─┬Requestbody
│ │     ├──[-] description (13529:30)
│ │     └─┬application/json
│ │       └─┬Schema
│ │         └──[🔀] $ref (12905:13)❌ 
│ ├─┬/messages
│ │ └─┬POST
│ │   ├──[-] tags (9494:19)❌ 
│ │   ├──[+] tags (14481:11)
│ │   ├─┬Responses
│ │   │ └─┬200
│ │   │   ├─┬application/json
│ │   │   │ └─┬Schema
│ │   │   │   └──[🔀] $ref (6208:9)❌ 
│ │   │   └─┬text/event-stream
│ │   │     └─┬Schema
│ │   │       └─┬data
│ │   │         └──[🔀] $ref (7491:9)❌ 
│ │   └─┬Requestbody
│ │     └─┬application/json
│ │       └─┬Schema
│ │         └──[🔀] $ref (10418:13)❌ 
│ ├─┬/responses
│ │ └─┬POST
│ │   ├─┬Responses
│ │   │ └─┬200
│ │   │   ├─┬text/event-stream
│ │   │   │ └─┬Schema
│ │   │   │   └─┬data
│ │   │   │     └──[🔀] $ref (3505:9)❌ 
│ │   │   └─┬application/json
│ │   │     └─┬Schema
│ │   │       └──[🔀] $ref (2086:9)❌ 
│ │   └─┬Requestbody
│ │     └─┬application/json
│ │       └─┬Schema
│ │         └──[🔀] $ref (4830:13)❌ 
│ ├─┬/models/count
│ │ └─┬GET
│ │   ├──[+] parameters (15399:9)
│ │   └─┬Responses
│ │     └──[+] codes (15417:11)
│ ├─┬/keys
│ │ ├─┬GET
│ │ │ ├──[🔀] description (16186:20)
│ │ │ └─┬Responses
│ │ │   └─┬200
│ │ │     └─┬application/json
│ │ │       └─┬Schema
│ │ │         ├──[🔀] example (16359:19)
│ │ │         └─┬data
│ │ │           └─┬Schema
│ │ │             ├──[+] required (16333:27)❌ 
│ │ │             ├──[🔀] example (16335:25)
│ │ │             ├──[+] properties (16308:25)
│ │ │             ├─┬usage_monthly
│ │ │             │ └──[+] format (16270:35)❌ 
│ │ │             ├─┬usage
│ │ │             │ └──[+] format (16255:35)❌ 
│ │ │             ├─┬byok_usage_monthly
│ │ │             │ └──[+] format (16290:35)❌ 
│ │ │             ├─┬byok_usage_daily
│ │ │             │ └──[+] format (16280:35)❌ 
│ │ │             ├─┬hash
│ │ │             │ ├──[+] format (16305:35)❌ 
│ │ │             │ ├──[🔀] description (16306:40)
│ │ │             │ ├──[+] nullable (16304:37)❌ 
│ │ │             │ └──[🔀] example (16307:36)
│ │ │             ├─┬byok_usage
│ │ │             │ └──[+] format (16275:35)❌ 
│ │ │             ├─┬disabled
│ │ │             │ ├──[🔀] type (16309:33)❌ 
│ │ │             │ ├──[🔀] description (16311:40)
│ │ │             │ ├──[+] nullable (16310:37)❌ 
│ │ │             │ └──[🔀] example (16313:36)
│ │ │             ├─┬limit
│ │ │             │ ├──[🔀] type (16227:33)❌ 
│ │ │             │ ├──[🔀] description (16228:40)
│ │ │             │ ├──[-] nullable (10765:63)❌ 
│ │ │             │ └──[🔀] example (16229:36)
│ │ │             ├─┬usage_daily
│ │ │             │ └──[+] format (16260:35)❌ 
│ │ │             ├─┬expires_at
│ │ │             │ ├──[🔀] type (16231:33)❌ 
│ │ │             │ ├──[-] format (10826:61)❌ 
│ │ │             │ ├──[🔀] description (16232:40)
│ │ │             │ ├──[-] nullable (10825:63)❌ 
│ │ │             │ └──[🔀] example (16233:36)
│ │ │             ├─┬byok_usage_weekly
│ │ │             │ └──[+] format (16285:35)❌ 
│ │ │             ├─┬name
│ │ │             │ ├──[🔀] description (16247:40)
│ │ │             │ ├──[+] nullable (16246:37)❌ 
│ │ │             │ └──[🔀] example (16248:36)
│ │ │             ├─┬limit_remaining
│ │ │             │ ├──[+] format (16236:35)❌ 
│ │ │             │ ├──[🔀] description (16237:40)
│ │ │             │ ├──[-] nullable (10770:63)❌ 
│ │ │             │ └──[🔀] example (16238:36)
│ │ │             ├─┬limit_reset
│ │ │             │ ├──[🔀] type (16240:33)❌ 
│ │ │             │ ├──[+] format (16241:35)❌ 
│ │ │             │ ├──[🔀] description (16242:40)
│ │ │             │ ├──[-] nullable (10775:63)❌ 
│ │ │             │ └──[🔀] example (16243:36)
│ │ │             ├─┬usage_weekly
│ │ │             │ └──[+] format (16265:35)❌ 
│ │ │             ├─┬include_byok_in_limit
│ │ │             │ ├──[🔀] type (16219:33)❌ 
│ │ │             │ ├──[🔀] description (16220:40)
│ │ │             │ └──[🔀] example (16221:36)
│ │ │             ├─┬label
│ │ │             │ ├──[🔀] type (16250:33)❌ 
│ │ │             │ ├──[🔀] description (16251:40)
│ │ │             │ └──[🔀] example (16252:36)
│ │ │             └─┬updated_at
│ │ │               ├──[🔀] description (16224:40)
│ │ │               ├──[-] nullable (10820:63)❌ 
│ │ │               └──[🔀] example (16225:36)
│ │ └─┬POST
│ │   ├──[🔀] description (16403:20)
│ │   ├─┬Responses
│ │   │ └─┬201
│ │   │   └─┬application/json
│ │   │     └─┬Schema
│ │   │       ├──[🔀] example (16616:19)
│ │   │       └─┬data
│ │   │         ├──[+] required (16585:25)❌ 
│ │   │         ├──[🔀] example (16587:23)
│ │   │         ├──[+] properties (16560:23)
│ │   │         ├─┬limit_reset
│ │   │         │ ├──[🔀] type (16492:31)❌ 
│ │   │         │ ├──[+] format (16493:33)❌ 
│ │   │         │ ├──[🔀] description (16494:38)
│ │   │         │ ├──[-] nullable (11003:59)❌ 
│ │   │         │ └──[🔀] example (16495:34)
│ │   │         ├─┬limit_remaining
│ │   │         │ ├──[+] format (16488:33)❌ 
│ │   │         │ ├──[🔀] description (16489:38)
│ │   │         │ ├──[-] nullable (10998:59)❌ 
│ │   │         │ └──[🔀] example (16490:34)
│ │   │         ├─┬byok_usage
│ │   │         │ └──[+] format (16527:33)❌ 
│ │   │         ├─┬byok_usage_weekly
│ │   │         │ └──[+] format (16537:33)❌ 
│ │   │         ├─┬usage_daily
│ │   │         │ ├──[+] format (16507:33)❌ 
│ │   │         │ └──[🔀] description (16508:38)
│ │   │         ├─┬name
│ │   │         │ ├──[🔀] description (16499:38)
│ │   │         │ ├──[+] nullable (16498:35)❌ 
│ │   │         │ └──[🔀] example (16500:34)
│ │   │         ├─┬label
│ │   │         │ ├──[🔀] type (16502:31)❌ 
│ │   │         │ ├──[🔀] description (16503:38)
│ │   │         │ └──[🔀] example (16504:34)
│ │   │         ├─┬usage_weekly
│ │   │         │ └──[+] format (16517:33)❌ 
│ │   │         ├─┬usage_monthly
│ │   │         │ ├──[+] format (16512:33)❌ 
│ │   │         │ └──[🔀] description (16513:38)
│ │   │         ├─┬hash
│ │   │         │ ├──[+] format (16557:33)❌ 
│ │   │         │ ├──[🔀] description (16558:38)
│ │   │         │ ├──[+] nullable (16556:35)❌ 
│ │   │         │ └──[🔀] example (16559:34)
│ │   │         ├─┬usage
│ │   │         │ ├──[🔀] type (16550:31)❌ 
│ │   │         │ ├──[🔀] description (16552:38)
│ │   │         │ ├──[+] nullable (16551:35)❌ 
│ │   │         │ └──[🔀] example (16553:34)
│ │   │         ├─┬updated_at
│ │   │         │ ├──[🔀] description (16476:38)
│ │   │         │ ├──[-] nullable (...

* `OpenRouter.ApiKeys.Update()`: 
  *  `request.RequestBody.Limit` **Changed** (Breaking ⚠️)
  *  `response.Data` **Changed** (Breaking ⚠️)
* `OpenRouter.ApiKeys.Get()`:  `response.Data` **Changed** (Breaking ⚠️)
* `OpenRouter.Analytics.GetUserActivity()`: 
  *  `request` **Changed**
  *  `response.Data[]` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `OpenRouter.Chat.Send()`: 
  *  `request.Request` **Changed** (Breaking ⚠️)
  *  `response` **Changed** (Breaking ⚠️)
  *  `error` **Changed** (Breaking ⚠️)
* `OpenRouter.Credits.CreateCoinbaseCharge()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response` **Changed** (Breaking ⚠️)
  *  `error` **Changed** (Breaking ⚠️)
* `OpenRouter.Embeddings.Generate()`: 
  *  `request.Request.Provider` **Changed** (Breaking ⚠️)
* `OpenRouter.Embeddings.ListModels()`:  `response.Data[]` **Changed** (Breaking ⚠️)
* `OpenRouter.Generations.GetGeneration()`:  `response.Data` **Changed** (Breaking ⚠️)
* `OpenRouter.Models.Count()`: 
  *  `request.OutputModalities` **Added**
  *  `response.Data.Count` **Changed** (Breaking ⚠️)
  *  `error.status[400]` **Added**
* `OpenRouter.Models.List()`: 
  *  `request.OutputModalities` **Added**
  *  `response.Data[]` **Changed** (Breaking ⚠️)
* `OpenRouter.Models.ListForUser()`:  `response.Data[]` **Changed** (Breaking ⚠️)
* `OpenRouter.Endpoints.List()`:  `response.Data` **Changed** (Breaking ⚠️)
* `OpenRouter.OAuth.CreateAuthCode()`: 
  *  `request.Request` **Changed**
  *  `response.Data.AppId` **Changed** (Breaking ⚠️)
  *  `error.status[409]` **Added**
* `OpenRouter.Guardrails.BulkUnassignMembers()`:  `response.UnassignedCount` **Changed** (Breaking ⚠️)
* `OpenRouter.ApiKeys.List()`:  `response.Data[]` **Changed** (Breaking ⚠️)
* `OpenRouter.ApiKeys.Create()`: 
  *  `request.Request` **Changed** (Breaking ⚠️)
  *  `response.Data` **Changed** (Breaking ⚠️)
* `OpenRouter.Beta.Responses.Send()`: 
  *  `request.Request` **Changed** (Breaking ⚠️)
  *  `response` **Changed** (Breaking ⚠️)
* `OpenRouter.ApiKeys.GetCurrentKeyMetadata()`:  `response.Data` **Changed** (Breaking ⚠️)
* `OpenRouter.Guardrails.BulkUnassignKeys()`:  `response.UnassignedCount` **Changed** (Breaking ⚠️)
* `OpenRouter.Guardrails.List()`:  `response` **Changed** (Breaking ⚠️)
* `OpenRouter.Guardrails.Create()`: 
  *  `request.Request` **Changed** (Breaking ⚠️)
  *  `response.Data` **Changed** (Breaking ⚠️)
* `OpenRouter.Guardrails.Get()`:  `response.Data` **Changed** (Breaking ⚠️)
* `OpenRouter.Guardrails.Update()`: 
  *  `request.RequestBody` **Changed** (Breaking ⚠️)
  *  `response.Data` **Changed** (Breaking ⚠️)
* `OpenRouter.Guardrails.ListKeyAssignments()`:  `response.TotalCount` **Changed** (Breaking ⚠️)
* `OpenRouter.Guardrails.ListMemberAssignments()`:  `response.TotalCount` **Changed** (Breaking ⚠️)
* `OpenRouter.Guardrails.ListGuardrailKeyAssignments()`:  `response.TotalCount` **Changed** (Breaking ⚠️)
* `OpenRouter.Guardrails.BulkAssignKeys()`:  `response.AssignedCount` **Changed** (Breaking ⚠️)
* `OpenRouter.Guardrails.ListGuardrailMemberAssignments()`:  `response.TotalCount` **Changed** (Breaking ⚠️)
* `OpenRouter.Guardrails.BulkAssignMembers()`:  `response.AssignedCount` **Changed** (Breaking ⚠️)
* `OpenRouter.Organization.ListMembers()`: **Added**
* `OpenRouter.Providers.List()`:  `response.Data[]` **Changed**
* `OpenRouter.Endpoints.ListZdrEndpoints()`:  `response.Data[]` **Changed**
* `OpenRouter.Credits.CreateCoinbaseCharge()`: **Deprecated**
@mattapperson mattapperson added the minor Minor version bump label Apr 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

minor Minor version bump

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants