11lockVersion: 2.0.0
22id: 8b6cd71c-ea04-44da-af45-e43968b5928d
33management:
4- docChecksum: d1ed8e0c3d150ef9c912570f5a0752da
4+ docChecksum: a1cf6756d06afbe789def40a522bb8af
55 docVersion: 1.0.0
6- speakeasyVersion: 1.622.2
7- generationVersion: 2.711.4
8- releaseVersion: 0.0.0-beta.4
9- configChecksum: 5e75e51e8602d29a1656c3f0fb6ce03f
6+ speakeasyVersion: 1.624.1
7+ generationVersion: 2.714.1
8+ releaseVersion: 0.0.0-beta.5
9+ configChecksum: b84e6447431dce7865acd13a49350f54
1010 repoURL: https://github.com/OpenRouterTeam/typescript-sdk.git
1111 installationURL: https://github.com/OpenRouterTeam/typescript-sdk
1212 published: true
@@ -15,7 +15,7 @@ features:
1515 acceptHeaders: 2.81.2
1616 additionalDependencies: 0.1.0
1717 constsAndDefaults: 0.1.12
18- core: 3.21.24
18+ core: 3.21.25
1919 customCodeRegions: 0.1.0
2020 defaultEnabledRetries: 0.1.0
2121 deprecations: 2.81.1
@@ -254,6 +254,15 @@ generatedFiles:
254254 - docs/models/operations/patchkeyshashrequestbody.md
255255 - docs/models/operations/patchkeyshashresponse.md
256256 - docs/models/operations/patchkeyshashresponsebody.md
257+ - docs/models/operations/postauthkeyscodechallengemethod.md
258+ - docs/models/operations/postauthkeyscodecodechallengemethod.md
259+ - docs/models/operations/postauthkeyscodedata.md
260+ - docs/models/operations/postauthkeyscoderequest.md
261+ - docs/models/operations/postauthkeyscoderesponse.md
262+ - docs/models/operations/postauthkeyscoderesponsebody.md
263+ - docs/models/operations/postauthkeysrequest.md
264+ - docs/models/operations/postauthkeysresponse.md
265+ - docs/models/operations/postauthkeysresponsebody.md
257266 - docs/models/operations/postchatcompletionsresponse.md
258267 - docs/models/operations/postcreditscoinbasedata.md
259268 - docs/models/operations/postcreditscoinbaserequest.md
@@ -303,12 +312,15 @@ generatedFiles:
303312 - docs/sdks/analytics/README.md
304313 - docs/sdks/apikeys/README.md
305314 - docs/sdks/chat/README.md
315+ - docs/sdks/credits/README.md
306316 - docs/sdks/embeddings/README.md
307317 - docs/sdks/endpoints/README.md
308318 - docs/sdks/generations/README.md
319+ - docs/sdks/model/README.md
309320 - docs/sdks/models/README.md
321+ - docs/sdks/oauth/README.md
310322 - docs/sdks/openrouter/README.md
311- - docs/sdks/parameters /README.md
323+ - docs/sdks/providers /README.md
312324 - eslint.config.mjs
313325 - examples/.env.template
314326 - examples/README.md
@@ -326,17 +338,19 @@ generatedFiles:
326338 - src/funcs/apiKeysPatchKeysHash.ts
327339 - src/funcs/apiKeysPostKeys.ts
328340 - src/funcs/chatSend.ts
329- - src/funcs/embeddingsPostEmbeddings.ts
341+ - src/funcs/creditsPostCreditsCoinbase.ts
342+ - src/funcs/embeddingsGenerate.ts
330343 - src/funcs/endpointsGetEndpointsZdr.ts
331344 - src/funcs/endpointsGetModelsAuthorSlugEndpoints.ts
332345 - src/funcs/generationsGetGeneration.ts
333346 - src/funcs/getCredits.ts
334- - src/funcs/getProviders .ts
347+ - src/funcs/modelGetParametersAuthorSlug .ts
335348 - src/funcs/modelsGetModels.ts
336349 - src/funcs/modelsGetModelsCount.ts
337350 - src/funcs/modelsGetModelsUser.ts
338- - src/funcs/parametersGetParametersAuthorSlug.ts
339- - src/funcs/postCreditsCoinbase.ts
351+ - src/funcs/oAuthPostAuthKeys.ts
352+ - src/funcs/oAuthPostAuthKeysCode.ts
353+ - src/funcs/providersGetProviders.ts
340354 - src/hooks/hooks.ts
341355 - src/hooks/index.ts
342356 - src/hooks/types.ts
@@ -406,6 +420,8 @@ generatedFiles:
406420 - src/models/operations/getproviders.ts
407421 - src/models/operations/index.ts
408422 - src/models/operations/patchkeyshash.ts
423+ - src/models/operations/postauthkeys.ts
424+ - src/models/operations/postauthkeyscode.ts
409425 - src/models/operations/postchatcompletions.ts
410426 - src/models/operations/postcreditscoinbase.ts
411427 - src/models/operations/postembeddings.ts
@@ -426,27 +442,32 @@ generatedFiles:
426442 - src/react-query/apiKeysPatchKeysHash.ts
427443 - src/react-query/apiKeysPostKeys.ts
428444 - src/react-query/chatSend.ts
429- - src/react-query/embeddingsPostEmbeddings.ts
445+ - src/react-query/creditsPostCreditsCoinbase.ts
446+ - src/react-query/embeddingsGenerate.ts
430447 - src/react-query/endpointsGetEndpointsZdr.ts
431448 - src/react-query/endpointsGetModelsAuthorSlugEndpoints.ts
432449 - src/react-query/generationsGetGeneration.ts
433450 - src/react-query/getCredits.ts
434- - src/react-query/getProviders.ts
435451 - src/react-query/index.ts
452+ - src/react-query/modelGetParametersAuthorSlug.ts
436453 - src/react-query/modelsGetModels.ts
437454 - src/react-query/modelsGetModelsCount.ts
438455 - src/react-query/modelsGetModelsUser.ts
439- - src/react-query/parametersGetParametersAuthorSlug.ts
440- - src/react-query/postCreditsCoinbase.ts
456+ - src/react-query/oAuthPostAuthKeys.ts
457+ - src/react-query/oAuthPostAuthKeysCode.ts
458+ - src/react-query/providersGetProviders.ts
441459 - src/sdk/analytics.ts
442460 - src/sdk/apikeys.ts
443461 - src/sdk/chat.ts
462+ - src/sdk/credits.ts
444463 - src/sdk/embeddings.ts
445464 - src/sdk/endpoints.ts
446465 - src/sdk/generations.ts
447466 - src/sdk/index.ts
467+ - src/sdk/model.ts
448468 - src/sdk/models.ts
449- - src/sdk/parameters.ts
469+ - src/sdk/oauth.ts
470+ - src/sdk/providers.ts
450471 - src/sdk/sdk.ts
451472 - src/types/async.ts
452473 - src/types/blobs.ts
@@ -457,7 +478,6 @@ generatedFiles:
457478 - src/types/operations.ts
458479 - src/types/rfcdate.ts
459480 - src/types/streams.ts
460- - temp/example.ts
461481 - tsconfig.json
462482examples:
463483 createChatCompletion:
@@ -647,4 +667,22 @@ examples:
647667 application/json: {"error": {"code": "<value>", "message": "<value>", "param": "<value>", "type": "<value>"}}
648668 "500":
649669 application/json: {"error": {"code": "<value>", "message": "<value>", "param": "<value>", "type": "<value>"}}
670+ post_/auth/keys:
671+ speakeasy-default-post-/auth/keys:
672+ requestBody:
673+ application/json: {"code": "auth_code_abc123def456", "code_verifier": "dBjftJeZ4CVP-mB92K27uhbUJU1p1r_wW1gFWFOEjXk", "code_challenge_method": "S256"}
674+ responses:
675+ "200":
676+ application/json: {"key": "sk-or-v1-abc123def456ghi789jkl012", "user_id": "or_user_1234567890abcdef"}
677+ default:
678+ application/json: {"error": {"code": 451, "message": "<value>"}}
679+ post_/auth/keys/code:
680+ speakeasy-default-post-/auth/keys/code:
681+ requestBody:
682+ application/json: {"callback_url": "https://myapp.com/auth/callback", "code_challenge": "E9Melhoa2OwvFrEMTJguCHaoeK1t8URWbuGJSstw-cM", "code_challenge_method": "S256", "limit": "100.0"}
683+ responses:
684+ "200":
685+ application/json: {"data": {"id": "auth_code_xyz789", "app_id": 12345, "created_at": "2025-08-24T10:30:00Z"}}
686+ default:
687+ application/json: {"error": {"code": 202, "message": "<value>"}}
650688examplesVersion: 1.0.2
0 commit comments