Packages

@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. 1.5.6

    23 Oct 2026
    • openrouter.generations.getGeneration(): error.status[403] Added

  2. 1.5.5

    22 Oct 2026
    • openrouter.externalUsers.list(): error.status[403] Added

    • openrouter.externalUsers.get(): error.status[403] Added

    • openrouter.endUsers.list(): error.status[403] Added

  3. 1.5.4

    22 Oct 2026
    • openrouter.generations.submitFeedback(): error.status[409] Added

  4. 1.5.3

    22 Oct 2026
    • openrouter.byok.list(): error.status[403] Added

    • openrouter.byok.delete(): error.status[403] Added

    • openrouter.byok.get(): error.status[403] Added

  5. 1.5.2

    22 Oct 2026
    • openrouter.guardrails.list(): error.status[403] Added

    • openrouter.guardrails.delete(): error.status[403] Added

    • openrouter.guardrails.get(): error.status[403] Added

  6. 1.5.1

    21 Oct 2026
    • openrouter.alpha.decisions.create():

    • openrouter.stt.createTranscription():

    • openrouter.batch.createBatches():

  7. 1.5.0

    21 Oct 2026
  8. 1.4.25

    6 Oct 2026
    • openrouter.apiKeys.list(): response.data.lastUsedAt Added

    • openrouter.apiKeys.create(): response.data.lastUsedAt Added

    • openrouter.apiKeys.get(): response.data.lastUsedAt Added

  9. 1.4.24

    6 Oct 2026
    • openrouter.presets.createPresetsChatCompletions():

    • openrouter.presets.createPresetsMessages():

    • openrouter.presets.createPresetsResponses():

  10. 1.4.23

    6 Oct 2026
    • openrouter.byok.list(): response.data.declaredRegion Added

    • openrouter.byok.get(): response.data.declaredRegion Added

  11. 1.4.22

    5 Oct 2026
    • openrouter.batch.createBatches():

  12. 1.4.21

    2 Oct 2026
    • openrouter.stt.createTranscription():

  13. 1.4.20

    2 Oct 2026
    • openrouter.observability.list(): response.data Changed

    • openrouter.observability.create(): response.data Changed

    • openrouter.observability.get(): response.data Changed

  14. 1.4.19

    2 Oct 2026
  15. 1.4.18

    1 Oct 2026
  16. 1.4.17

    1 Oct 2026

    Generated with Speakeasy CLI 1.787.0

  17. 1.4.16

    1 Oct 2026
    • openrouter.analytics.getUserActivity(): response.data.cachedTokens Added

  18. 1.4.15

    1 Oct 2026
    • openrouter.generations.getGeneration(): error.status[400] Added

    • openrouter.generations.listGenerationContent(): error.status[400] Added

  19. 1.4.14

    1 Oct 2026
    • openrouter.presets.createPresetsChatCompletions():

  20. 1.4.13

    1 Oct 2026
  21. 1.4.12

    30 Sep 2026
  22. 1.4.11

    30 Sep 2026
    • openrouter.endUsers.list(): Added

    • openrouter.endUsers.create(): Added

    • openrouter.endUsers.delete(): Added

  23. 1.4.10

    30 Sep 2026
    • openrouter.batch.createBatches(): response.results.response.body Changed (Breaking ⚠️)

    • openrouter.batch.getBatches(): response.results.response.body Changed (Breaking ⚠️)

    • openrouter.beta.responses.send():

  24. 1.4.9

    30 Sep 2026
  25. 1.4.8

    30 Sep 2026
  26. 1.4.7

    29 Sep 2026
    • openrouter.tools.listTools(): Added

    • openrouter.tools.getTool(): Added

  27. 1.4.6

    29 Sep 2026
    • openrouter.generations.getGeneration(): response.data.providerResponses.routedServiceTier.enum(ultrafast) Added

    • openrouter.presets.createPresetsChatCompletions():

    • openrouter.presets.createPresetsResponses():

  28. 1.4.5

    29 Sep 2026
    • openrouter.stt.createTranscription():

    • openrouter.embeddings.generate():

    • openrouter.endpoints.list(): response.data.endpoints.providerName.enum(elevenLabs) Added

  29. 1.4.4

    29 Sep 2026
    • openrouter.presets.createPresetsChatCompletions():

    • openrouter.presets.createPresetsMessages():

    • openrouter.presets.createPresetsResponses():

  30. 1.4.3

    29 Sep 2026
    • openrouter.batch.getBatches(): error.status[410] Added

  31. 1.4.2

    29 Sep 2026
  32. 1.4.1

    29 Sep 2026
    • openrouter.vault.listInternEffectiveVaultSecrets(): Added

  33. 1.4.0

    28 Sep 2026
    • openrouter.privateEndpoints.list(): Added

    • openrouter.privateEndpoints.create(): Added

    • openrouter.privateEndpoints.delete(): Added

  34. 1.3.36

    28 Sep 2026
    • openrouter.batch.createBatches(): response.results.response.body.union(class (2)).content.union(web_fetch_tool_result).content.union(web_fetch_tool_result_error).errorCode.enum(contentTooLarge) Added

    • openrouter.batch.getBatches(): response.results.response.body.union(class (2)).content.union(web_fetch_tool_result).content.union(web_fetch_tool_result_error).errorCode.enum(contentTooLarge) Added

  35. 1.3.35

    28 Sep 2026
    • openrouter.interns.getInternDaemon(): Added

    • openrouter.interns.getInternDaemonAccess(): Deprecated

    • openrouter.presets.createPresetsMessages():

  36. 1.3.34

    28 Sep 2026
    • openrouter.batch.createBatches(): response.results.response.body.union(class (2)).content.union(web_fetch_tool_result).content.union(web_fetch_tool_result_error).errorCode.enum(urlNotInPriorContext) Added

    • openrouter.batch.getBatches(): response.results.response.body.union(class (2)).content.union(web_fetch_tool_result).content.union(web_fetch_tool_result_error).errorCode.enum(urlNotInPriorContext) Added

    • openrouter.endpoints.listZdrEndpoints(): response.data.nativeTools Added

  37. 1.3.33

    27 Sep 2026
    • openrouter.embeddings.generate(): error.status[504] Added

  38. 1.3.32

    26 Sep 2026
    • openrouter.alpha.decisions.create():

    • openrouter.stt.createTranscription():

    • openrouter.batch.createBatches():

  39. 1.3.31

    25 Sep 2026

    Generated with Speakeasy CLI 1.787.0

  40. 1.3.30

    25 Sep 2026
    • openrouter.presets.createPresetsMessages():

    • openrouter.batch.list(): Added

    • openrouter.batch.createBatches(): Added

  41. 1.3.29

    25 Sep 2026
    • openrouter.endpoints.listZdrEndpoints(): response.data Changed

    • openrouter.endpoints.list(): response.data.endpoints Changed

  42. 1.3.28

    25 Sep 2026
    • openrouter.interns.getInternDaemonAccess(): error.status[429] Removed (Breaking ⚠️)

  43. 1.3.27

    24 Sep 2026
    • openrouter.alpha.decisions.create():

    • openrouter.stt.createTranscription():

    • openrouter.byok.get(): response.data.provider.enum(scaledown) Added

  44. 1.3.26

    24 Sep 2026
    • openrouter.scim.listGroups(): request Changed

  45. 1.3.25

    24 Sep 2026
    • openrouter.interns.getInternDaemonAccess(): Added

  46. 1.3.24

    24 Sep 2026
    • openrouter.alpha.decisions.create():

    • openrouter.embeddings.generate():

    • openrouter.presets.createPresetsChatCompletions():

  47. 1.3.23

    24 Sep 2026
    • openrouter.presets.createPresetsResponses():

    • openrouter.beta.responses.send():

  48. 1.3.22

    24 Sep 2026
  49. 1.3.21

    23 Sep 2026
    • openrouter.interns.invoke(): Added

  50. 1.3.20

    23 Sep 2026
    • openrouter.presets.createPresetsMessages():