https://openrouter.ai/docs/agent-sdk/agent-migration 2026-08-31T20:34:01.609Z https://openrouter.ai/docs/agent-sdk/call-model/api-reference 2026-08-13T21:57:46.295Z https://openrouter.ai/docs/agent-sdk/call-model/async-tools 2026-08-04T15:34:24.929Z https://openrouter.ai/docs/agent-sdk/call-model/doom-loop-detection 2026-08-06T16:11:10.753Z https://openrouter.ai/docs/agent-sdk/call-model/dynamic-parameters 2026-07-03T01:00:46.851Z https://openrouter.ai/docs/agent-sdk/call-model/examples/skills-loader 2026-07-13T22:14:50.844Z https://openrouter.ai/docs/agent-sdk/call-model/examples/weather-tool 2026-07-13T22:14:50.842Z https://openrouter.ai/docs/agent-sdk/call-model/items 2026-08-13T21:57:46.296Z https://openrouter.ai/docs/agent-sdk/call-model/lifecycle-hooks 2026-07-23T17:24:23.034Z https://openrouter.ai/docs/agent-sdk/call-model/mcp-tools 2026-08-24T20:35:39.247Z https://openrouter.ai/docs/agent-sdk/call-model/message-formats 2026-07-03T01:00:46.843Z https://openrouter.ai/docs/agent-sdk/call-model/next-turn-params 2026-07-03T01:00:46.842Z https://openrouter.ai/docs/agent-sdk/call-model/overview 2026-07-23T17:24:23.032Z https://openrouter.ai/docs/agent-sdk/call-model/stop-conditions 2026-07-28T15:42:26.634Z https://openrouter.ai/docs/agent-sdk/call-model/streaming 2026-09-02T23:49:34.467Z https://openrouter.ai/docs/agent-sdk/call-model/text-generation 2026-07-03T01:00:46.910Z https://openrouter.ai/docs/agent-sdk/call-model/tool-approval-state 2026-08-13T21:57:46.294Z https://openrouter.ai/docs/agent-sdk/call-model/tools 2026-08-08T19:06:00.494Z https://openrouter.ai/docs/agent-sdk/dev-tools/devtools 2026-09-02T22:04:06.029Z https://openrouter.ai/docs/agent-sdk/overview 2026-09-02T22:04:06.039Z https://openrouter.ai/docs/agent-sdk/usage-for-agents 2026-08-31T20:34:01.603Z https://openrouter.ai/docs/api/api-reference/analytics/get-available-analytics-metrics-and-dimensions 2026-09-14T06:29:07.172Z https://openrouter.ai/docs/api/api-reference/analytics/get-user-activity-grouped-by-endpoint 2026-09-14T06:29:07.160Z https://openrouter.ai/docs/api/api-reference/analytics/query-analytics-data 2026-09-14T06:29:07.183Z https://openrouter.ai/docs/api/api-reference/anthropic-messages/create-a-message 2026-09-14T06:29:07.747Z https://openrouter.ai/docs/api/api-reference/api-keys/create-a-new-api-key 2026-09-14T06:29:07.708Z https://openrouter.ai/docs/api/api-reference/api-keys/delete-an-api-key 2026-09-14T06:29:07.728Z https://openrouter.ai/docs/api/api-reference/api-keys/get-a-single-api-key 2026-09-14T06:29:07.719Z https://openrouter.ai/docs/api/api-reference/api-keys/get-current-api-key 2026-09-14T06:29:07.689Z https://openrouter.ai/docs/api/api-reference/api-keys/list-api-keys 2026-09-14T06:29:07.699Z https://openrouter.ai/docs/api/api-reference/api-keys/update-an-api-key 2026-09-14T06:29:07.738Z https://openrouter.ai/docs/api/api-reference/benchmarks/list-benchmarks 2026-09-14T06:29:07.231Z https://openrouter.ai/docs/api/api-reference/byok/create-a-byok-provider-credential 2026-09-14T06:29:07.252Z https://openrouter.ai/docs/api/api-reference/byok/delete-a-byok-provider-credential 2026-09-14T06:29:07.271Z https://openrouter.ai/docs/api/api-reference/byok/get-a-byok-provider-credential 2026-09-14T06:29:07.261Z https://openrouter.ai/docs/api/api-reference/byok/list-byok-provider-credentials 2026-09-14T06:29:07.242Z https://openrouter.ai/docs/api/api-reference/byok/update-a-byok-provider-credential 2026-09-14T06:29:07.280Z https://openrouter.ai/docs/api/api-reference/chat/create-a-chat-completion 2026-09-14T06:29:07.291Z https://openrouter.ai/docs/api/api-reference/classifications/task-classification-market-share 2026-09-14T06:29:07.301Z https://openrouter.ai/docs/api/api-reference/containers/download-container-file-content 2026-09-14T06:29:07.332Z https://openrouter.ai/docs/api/api-reference/containers/list-container-files 2026-09-14T06:29:07.311Z https://openrouter.ai/docs/api/api-reference/containers/promote-a-container-file-into-workspace-documents 2026-09-14T06:29:07.343Z https://openrouter.ai/docs/api/api-reference/containers/retrieve-a-container-file 2026-09-14T06:29:07.321Z https://openrouter.ai/docs/api/api-reference/credits/deprecated-coinbase-commerce-charge-endpoint 2026-09-14T06:29:07.370Z https://openrouter.ai/docs/api/api-reference/credits/get-remaining-credits 2026-09-14T06:29:07.353Z https://openrouter.ai/docs/api/api-reference/datasets/cost-per-session-by-harness-and-model 2026-09-14T06:29:07.400Z https://openrouter.ai/docs/api/api-reference/datasets/daily-token-totals-for-top-50-models 2026-09-14T06:29:07.390Z https://openrouter.ai/docs/api/api-reference/datasets/top-apps-by-token-usage 2026-09-14T06:29:07.380Z https://openrouter.ai/docs/api/api-reference/embeddings/list-all-embeddings-models 2026-09-14T06:29:07.420Z https://openrouter.ai/docs/api/api-reference/embeddings/submit-an-embedding-request 2026-09-14T06:29:07.410Z https://openrouter.ai/docs/api/api-reference/endpoints/list-all-endpoints-for-a-model 2026-09-14T08:22:29.738Z https://openrouter.ai/docs/api/api-reference/endpoints/preview-the-impact-of-zdr-on-the-available-endpoints 2026-09-14T08:22:29.212Z https://openrouter.ai/docs/api/api-reference/files/delete-a-file 2026-09-14T06:29:07.472Z https://openrouter.ai/docs/api/api-reference/files/download-file-content 2026-09-14T06:29:07.481Z https://openrouter.ai/docs/api/api-reference/files/get-file-metadata 2026-09-14T06:29:07.463Z https://openrouter.ai/docs/api/api-reference/files/list-files 2026-09-14T06:29:07.444Z https://openrouter.ai/docs/api/api-reference/files/upload-a-file 2026-09-14T06:29:07.453Z https://openrouter.ai/docs/api/api-reference/generations/get-request-&-usage-metadata-for-a-generation 2026-09-14T08:22:29.250Z https://openrouter.ai/docs/api/api-reference/generations/get-stored-prompt-completion-and-error-content-for-a-generation 2026-09-14T08:22:29.260Z https://openrouter.ai/docs/api/api-reference/generations/submit-feedback-for-a-generation 2026-09-14T06:29:07.519Z https://openrouter.ai/docs/api/api-reference/guardrails/bulk-assign-keys-to-a-guardrail 2026-09-14T06:29:07.589Z https://openrouter.ai/docs/api/api-reference/guardrails/bulk-assign-members-to-a-guardrail 2026-09-14T06:29:07.618Z https://openrouter.ai/docs/api/api-reference/guardrails/bulk-unassign-keys-from-a-guardrail 2026-09-14T06:29:07.599Z https://openrouter.ai/docs/api/api-reference/guardrails/bulk-unassign-members-from-a-guardrail 2026-09-14T06:29:07.628Z https://openrouter.ai/docs/api/api-reference/guardrails/create-a-guardrail 2026-09-14T06:29:07.539Z https://openrouter.ai/docs/api/api-reference/guardrails/delete-a-guardrail 2026-09-14T06:29:07.559Z https://openrouter.ai/docs/api/api-reference/guardrails/get-a-guardrail 2026-09-14T06:29:07.549Z https://openrouter.ai/docs/api/api-reference/guardrails/list-all-key-assignments 2026-09-14T06:29:07.637Z https://openrouter.ai/docs/api/api-reference/guardrails/list-all-member-assignments 2026-09-14T06:29:07.647Z https://openrouter.ai/docs/api/api-reference/guardrails/list-guardrails 2026-09-14T06:29:07.530Z https://openrouter.ai/docs/api/api-reference/guardrails/list-key-assignments-for-a-guardrail 2026-09-14T06:29:07.580Z https://openrouter.ai/docs/api/api-reference/guardrails/list-member-assignments-for-a-guardrail 2026-09-14T06:29:07.609Z https://openrouter.ai/docs/api/api-reference/guardrails/update-a-guardrail 2026-09-14T06:29:07.570Z https://openrouter.ai/docs/api/api-reference/images/generate-an-image 2026-09-14T06:29:07.657Z https://openrouter.ai/docs/api/api-reference/images/list-endpoints-for-an-image-model 2026-09-14T06:29:07.675Z https://openrouter.ai/docs/api/api-reference/images/list-image-generation-models 2026-09-14T06:29:07.666Z https://openrouter.ai/docs/api/api-reference/models/get-a-model-by-its-slug 2026-09-14T06:29:07.757Z https://openrouter.ai/docs/api/api-reference/models/get-total-count-of-available-models 2026-09-14T08:22:29.747Z https://openrouter.ai/docs/api/api-reference/models/list-all-models-and-their-properties 2026-09-14T08:22:29.728Z https://openrouter.ai/docs/api/api-reference/models/list-models-filtered-by-user-provider-preferences-privacy-settings-and-guardrails 2026-09-14T06:29:07.808Z https://openrouter.ai/docs/api/api-reference/oauth/create-authorization-code 2026-09-14T06:29:07.222Z https://openrouter.ai/docs/api/api-reference/oauth/exchange-a-workload-identity-token 2026-09-14T06:29:07.827Z https://openrouter.ai/docs/api/api-reference/oauth/exchange-authorization-code-for-api-key 2026-09-14T06:29:07.212Z https://openrouter.ai/docs/api/api-reference/oauth/openrouter-access-token-signing-keys 2026-09-14T06:29:07.817Z https://openrouter.ai/docs/api/api-reference/observability/create-an-observability-destination 2026-09-14T06:29:07.846Z https://openrouter.ai/docs/api/api-reference/observability/delete-an-observability-destination 2026-09-14T06:29:07.864Z https://openrouter.ai/docs/api/api-reference/observability/get-an-observability-destination 2026-09-14T06:29:07.855Z https://openrouter.ai/docs/api/api-reference/observability/list-observability-destinations 2026-09-14T06:29:07.836Z https://openrouter.ai/docs/api/api-reference/observability/update-an-observability-destination 2026-09-14T06:29:07.874Z https://openrouter.ai/docs/api/api-reference/organization/list-organization-members 2026-09-14T06:29:07.883Z https://openrouter.ai/docs/api/api-reference/presets/create-a-preset-from-a-chat-completions-request-body 2026-09-14T06:29:07.911Z https://openrouter.ai/docs/api/api-reference/presets/create-a-preset-from-a-messages-request-body 2026-09-14T06:29:07.921Z https://openrouter.ai/docs/api/api-reference/presets/create-a-preset-from-a-responses-request-body 2026-09-14T06:29:07.930Z https://openrouter.ai/docs/api/api-reference/presets/get-a-preset 2026-09-14T06:29:07.902Z https://openrouter.ai/docs/api/api-reference/presets/get-a-specific-version-of-a-preset 2026-09-14T06:29:07.948Z https://openrouter.ai/docs/api/api-reference/presets/list-presets 2026-09-14T06:29:07.892Z https://openrouter.ai/docs/api/api-reference/presets/list-versions-of-a-preset 2026-09-14T06:29:07.939Z https://openrouter.ai/docs/api/api-reference/providers/list-all-providers 2026-09-14T08:22:29.909Z https://openrouter.ai/docs/api/api-reference/rerank/submit-a-rerank-request 2026-09-14T06:29:07.971Z https://openrouter.ai/docs/api/api-reference/responses/create-a-response 2026-09-14T06:29:07.981Z https://openrouter.ai/docs/api/api-reference/scim/create-a-scim-group-mapping 2026-09-14T06:29:08.000Z https://openrouter.ai/docs/api/api-reference/scim/delete-a-scim-group-mapping 2026-09-14T06:29:08.019Z https://openrouter.ai/docs/api/api-reference/scim/get-a-scim-group-mapping 2026-09-14T06:29:08.009Z https://openrouter.ai/docs/api/api-reference/scim/get-scim-directory-sync-status 2026-09-14T06:29:08.071Z https://openrouter.ai/docs/api/api-reference/scim/list-scim-group-mappings 2026-09-14T06:29:07.990Z https://openrouter.ai/docs/api/api-reference/scim/list-scim-groups 2026-09-14T06:29:08.051Z https://openrouter.ai/docs/api/api-reference/scim/start-a-scim-directory-sync 2026-09-14T06:29:08.061Z https://openrouter.ai/docs/api/api-reference/scim/update-a-scim-group-mapping 2026-09-14T06:29:08.041Z https://openrouter.ai/docs/api/api-reference/stt/create-transcription 2026-09-14T06:29:07.202Z https://openrouter.ai/docs/api/api-reference/tts/create-speech 2026-09-14T06:29:07.193Z https://openrouter.ai/docs/api/api-reference/video-generation/download-generated-video-content 2026-09-14T06:29:08.100Z https://openrouter.ai/docs/api/api-reference/video-generation/list-all-video-generation-models 2026-09-14T06:29:08.109Z https://openrouter.ai/docs/api/api-reference/video-generation/poll-video-generation-status 2026-09-14T06:29:08.090Z https://openrouter.ai/docs/api/api-reference/video-generation/submit-a-video-generation-request 2026-09-14T06:29:08.081Z https://openrouter.ai/docs/api/api-reference/workspaces/bulk-add-members-to-a-workspace 2026-09-14T06:29:08.176Z https://openrouter.ai/docs/api/api-reference/workspaces/bulk-remove-members-from-a-workspace 2026-09-14T06:29:08.186Z https://openrouter.ai/docs/api/api-reference/workspaces/create-a-workspace 2026-09-14T06:29:08.128Z https://openrouter.ai/docs/api/api-reference/workspaces/create-or-update-a-workspace-budget 2026-09-14T06:29:08.221Z https://openrouter.ai/docs/api/api-reference/workspaces/delete-a-workspace 2026-09-14T06:29:08.147Z https://openrouter.ai/docs/api/api-reference/workspaces/delete-a-workspace-budget 2026-09-14T06:29:08.233Z https://openrouter.ai/docs/api/api-reference/workspaces/get-a-workspace 2026-09-14T06:29:08.138Z https://openrouter.ai/docs/api/api-reference/workspaces/get-a-workspace-budget 2026-09-14T06:29:08.210Z https://openrouter.ai/docs/api/api-reference/workspaces/list-workspace-budgets 2026-09-14T06:29:08.198Z https://openrouter.ai/docs/api/api-reference/workspaces/list-workspace-members 2026-09-14T06:29:08.166Z https://openrouter.ai/docs/api/api-reference/workspaces/list-workspaces 2026-09-14T06:29:08.119Z https://openrouter.ai/docs/api/api-reference/workspaces/update-a-workspace 2026-09-14T06:29:08.156Z https://openrouter.ai/docs/api_reference/authentication 2026-08-31T20:34:01.617Z https://openrouter.ai/docs/api_reference/embeddings 2026-07-28T15:42:23.925Z https://openrouter.ai/docs/api_reference/errors-and-debugging 2026-09-09T20:56:19.376Z https://openrouter.ai/docs/api_reference/limits 2026-08-08T19:05:56.646Z https://openrouter.ai/docs/api_reference/overview 2026-09-01T04:18:35.498Z https://openrouter.ai/docs/api_reference/parameters 2026-09-14T08:23:29.332Z https://openrouter.ai/docs/api_reference/responses/basic-usage 2026-07-25T02:40:44.738Z https://openrouter.ai/docs/api_reference/responses/error-handling 2026-09-09T20:56:19.318Z https://openrouter.ai/docs/api_reference/responses/overview 2026-07-25T02:40:44.745Z https://openrouter.ai/docs/api_reference/responses/reasoning 2026-09-04T19:26:09.331Z https://openrouter.ai/docs/api_reference/responses/tool-calling 2026-07-25T02:40:44.743Z https://openrouter.ai/docs/api_reference/responses/web-search 2026-08-04T18:47:03.702Z https://openrouter.ai/docs/api_reference/streaming 2026-09-14T08:23:29.332Z https://openrouter.ai/docs/api_reference/versioning 2026-08-08T19:05:56.652Z https://openrouter.ai/docs/app-attribution 2026-09-02T01:00:44.835Z https://openrouter.ai/docs/batch-quickstart 2026-09-02T22:04:06.028Z https://openrouter.ai/docs/changelog 2026-08-24T23:54:14.819Z https://openrouter.ai/docs/client-sdks/agent-migration 2026-08-31T20:34:01.601Z https://openrouter.ai/docs/client-sdks/dev-tools/devtools 2026-09-02T22:04:06.026Z https://openrouter.ai/docs/client-sdks/go/overview 2026-07-01T14:26:14.763Z https://openrouter.ai/docs/client-sdks/go/sdks/analytics/README 2026-08-20T20:04:51.946Z https://openrouter.ai/docs/client-sdks/go/sdks/apikeys/README 2026-09-03T01:34:06.845Z https://openrouter.ai/docs/client-sdks/go/sdks/benchmarks/README 2026-08-11T14:28:15.014Z https://openrouter.ai/docs/client-sdks/go/sdks/betaresponses/README 2026-07-25T00:53:05.307Z https://openrouter.ai/docs/client-sdks/go/sdks/byok/README 2026-08-21T06:23:50.721Z https://openrouter.ai/docs/client-sdks/go/sdks/chat/README 2026-09-14T08:23:17.742Z https://openrouter.ai/docs/client-sdks/go/sdks/classifications/README 2026-07-01T14:26:14.793Z https://openrouter.ai/docs/client-sdks/go/sdks/containers/README 2026-08-27T21:43:23.640Z https://openrouter.ai/docs/client-sdks/go/sdks/credits/README 2026-07-01T14:26:14.794Z https://openrouter.ai/docs/client-sdks/go/sdks/datasets/README 2026-08-14T16:26:52.714Z https://openrouter.ai/docs/client-sdks/go/sdks/embeddings/README 2026-09-02T16:17:59.016Z https://openrouter.ai/docs/client-sdks/go/sdks/endpoints/README 2026-07-20T17:07:51.263Z https://openrouter.ai/docs/client-sdks/go/sdks/files/README 2026-08-05T15:26:16.115Z https://openrouter.ai/docs/client-sdks/go/sdks/generations/README 2026-08-11T18:33:13.916Z https://openrouter.ai/docs/client-sdks/go/sdks/guardrails/README 2026-09-03T18:13:29.148Z https://openrouter.ai/docs/client-sdks/go/sdks/images/README 2026-07-10T18:54:09.040Z https://openrouter.ai/docs/client-sdks/go/sdks/models/README 2026-09-01T00:18:31.832Z https://openrouter.ai/docs/client-sdks/go/sdks/oauth/README 2026-09-03T00:34:45.669Z https://openrouter.ai/docs/client-sdks/go/sdks/observability/README 2026-08-07T17:21:16.469Z https://openrouter.ai/docs/client-sdks/go/sdks/organization/README 2026-07-18T19:59:14.827Z https://openrouter.ai/docs/client-sdks/go/sdks/presets/README 2026-07-18T19:59:14.821Z https://openrouter.ai/docs/client-sdks/go/sdks/providers/README 2026-07-01T14:26:14.822Z https://openrouter.ai/docs/client-sdks/go/sdks/rerank/README 2026-09-02T16:17:59.014Z https://openrouter.ai/docs/client-sdks/go/sdks/responses/README 2026-07-28T16:53:40.650Z https://openrouter.ai/docs/client-sdks/go/sdks/scim/README 2026-09-04T19:25:57.153Z https://openrouter.ai/docs/client-sdks/go/sdks/stt/README 2026-09-02T16:17:59.015Z https://openrouter.ai/docs/client-sdks/go/sdks/tts/README 2026-09-02T16:17:59.015Z https://openrouter.ai/docs/client-sdks/go/sdks/videogeneration/README 2026-09-14T08:20:51.366Z https://openrouter.ai/docs/client-sdks/go/sdks/workspaces/README 2026-09-10T22:25:21.464Z https://openrouter.ai/docs/client-sdks/overview 2026-08-31T20:34:01.600Z https://openrouter.ai/docs/client-sdks/python/overview 2026-07-01T14:26:10.181Z https://openrouter.ai/docs/client-sdks/python/sdks/analytics/README 2026-08-20T18:19:27.297Z https://openrouter.ai/docs/client-sdks/python/sdks/apikeys/README 2026-09-03T01:34:10.412Z https://openrouter.ai/docs/client-sdks/python/sdks/benchmarks/README 2026-08-11T14:28:18.325Z https://openrouter.ai/docs/client-sdks/python/sdks/betaresponses/README 2026-07-30T22:09:58.337Z https://openrouter.ai/docs/client-sdks/python/sdks/byok/README 2026-09-09T17:57:39.022Z https://openrouter.ai/docs/client-sdks/python/sdks/chat/README 2026-09-14T08:23:21.437Z https://openrouter.ai/docs/client-sdks/python/sdks/classifications/README 2026-07-01T14:26:10.211Z https://openrouter.ai/docs/client-sdks/python/sdks/containers/README 2026-08-27T21:43:27.657Z https://openrouter.ai/docs/client-sdks/python/sdks/credits/README 2026-07-01T14:26:10.210Z https://openrouter.ai/docs/client-sdks/python/sdks/datasets/README 2026-08-14T15:48:10.423Z https://openrouter.ai/docs/client-sdks/python/sdks/embeddings/README 2026-09-02T16:06:49.887Z https://openrouter.ai/docs/client-sdks/python/sdks/endpoints/README 2026-07-20T17:06:20.235Z https://openrouter.ai/docs/client-sdks/python/sdks/files/README 2026-08-05T15:24:39.064Z https://openrouter.ai/docs/client-sdks/python/sdks/generations/README 2026-08-11T18:31:07.271Z https://openrouter.ai/docs/client-sdks/python/sdks/guardrails/README 2026-09-03T18:10:31.807Z https://openrouter.ai/docs/client-sdks/python/sdks/images/README 2026-08-26T09:16:54.701Z https://openrouter.ai/docs/client-sdks/python/sdks/models/README 2026-09-01T00:18:36.257Z https://openrouter.ai/docs/client-sdks/python/sdks/oauth/README 2026-09-03T00:31:42.680Z https://openrouter.ai/docs/client-sdks/python/sdks/observability/README 2026-09-05T22:10:13.932Z https://openrouter.ai/docs/client-sdks/python/sdks/organization/README 2026-07-16T19:46:47.182Z https://openrouter.ai/docs/client-sdks/python/sdks/presets/README 2026-07-30T22:09:58.364Z https://openrouter.ai/docs/client-sdks/python/sdks/providers/README 2026-07-01T14:26:10.239Z https://openrouter.ai/docs/client-sdks/python/sdks/rerank/README 2026-09-02T16:06:49.888Z https://openrouter.ai/docs/client-sdks/python/sdks/responses/README 2026-07-30T22:09:58.357Z https://openrouter.ai/docs/client-sdks/python/sdks/scim/README 2026-09-04T19:26:00.989Z https://openrouter.ai/docs/client-sdks/python/sdks/stt/README 2026-09-02T16:06:49.886Z https://openrouter.ai/docs/client-sdks/python/sdks/tts/README 2026-09-02T16:06:49.897Z https://openrouter.ai/docs/client-sdks/python/sdks/videogeneration/README 2026-09-14T08:23:21.436Z https://openrouter.ai/docs/client-sdks/python/sdks/workspaces/README 2026-09-10T22:23:59.400Z https://openrouter.ai/docs/client-sdks/typescript/overview 2026-06-30T17:50:51.738Z https://openrouter.ai/docs/client-sdks/typescript/sdks/analytics/README 2026-08-20T18:19:30.190Z https://openrouter.ai/docs/client-sdks/typescript/sdks/apikeys/README 2026-09-03T01:34:14.158Z https://openrouter.ai/docs/client-sdks/typescript/sdks/benchmarks/README 2026-08-11T14:28:20.976Z https://openrouter.ai/docs/client-sdks/typescript/sdks/betaresponses/README 2026-07-25T00:51:24.981Z https://openrouter.ai/docs/client-sdks/typescript/sdks/byok/README 2026-08-21T06:15:39.038Z https://openrouter.ai/docs/client-sdks/typescript/sdks/chat/README 2026-09-14T08:23:26.103Z https://openrouter.ai/docs/client-sdks/typescript/sdks/classifications/README 2026-06-30T17:50:51.719Z https://openrouter.ai/docs/client-sdks/typescript/sdks/credits/README 2026-06-30T17:50:51.825Z https://openrouter.ai/docs/client-sdks/typescript/sdks/datasets/README 2026-08-14T15:48:13.006Z https://openrouter.ai/docs/client-sdks/typescript/sdks/embeddings/README 2026-09-02T16:06:52.846Z https://openrouter.ai/docs/client-sdks/typescript/sdks/endpoints/README 2026-07-20T17:04:39.283Z https://openrouter.ai/docs/client-sdks/typescript/sdks/files/README 2026-08-05T15:24:42.101Z https://openrouter.ai/docs/client-sdks/typescript/sdks/generations/README 2026-08-11T18:31:21.729Z https://openrouter.ai/docs/client-sdks/typescript/sdks/guardrails/README 2026-09-03T18:10:35.372Z https://openrouter.ai/docs/client-sdks/typescript/sdks/images/README 2026-07-09T00:19:24.301Z https://openrouter.ai/docs/client-sdks/typescript/sdks/models/README 2026-09-01T00:18:40.449Z https://openrouter.ai/docs/client-sdks/typescript/sdks/oauth/README 2026-09-03T00:33:11.289Z https://openrouter.ai/docs/client-sdks/typescript/sdks/observability/README 2026-08-07T17:19:50.526Z https://openrouter.ai/docs/client-sdks/typescript/sdks/organization/README 2026-06-30T17:50:51.920Z https://openrouter.ai/docs/client-sdks/typescript/sdks/presets/README 2026-06-30T17:50:51.911Z https://openrouter.ai/docs/client-sdks/typescript/sdks/providers/README 2026-06-30T17:50:51.918Z https://openrouter.ai/docs/client-sdks/typescript/sdks/rerank/README 2026-09-02T16:06:52.850Z https://openrouter.ai/docs/client-sdks/typescript/sdks/responses/README 2026-07-28T16:53:46.194Z https://openrouter.ai/docs/client-sdks/typescript/sdks/stt/README 2026-09-02T16:06:52.860Z https://openrouter.ai/docs/client-sdks/typescript/sdks/tts/README 2026-09-02T16:06:52.849Z https://openrouter.ai/docs/client-sdks/typescript/sdks/videogeneration/README 2026-09-14T08:18:56.146Z https://openrouter.ai/docs/client-sdks/typescript/sdks/workspaces/README 2026-09-10T22:24:02.582Z https://openrouter.ai/docs/client-sdks/usage-for-agents 2026-08-31T20:34:01.605Z https://openrouter.ai/docs/cookbook/administration/activity-export 2026-09-14T08:23:29.271Z https://openrouter.ai/docs/cookbook/administration/analytics-cost-control 2026-08-20T18:06:23.132Z https://openrouter.ai/docs/cookbook/administration/api-key-rotation 2026-07-03T01:01:11.918Z https://openrouter.ai/docs/cookbook/administration/crypto-api 2026-07-03T01:01:11.919Z https://openrouter.ai/docs/cookbook/administration/data-api 2026-09-14T08:23:29.278Z https://openrouter.ai/docs/cookbook/administration/organization-management 2026-09-11T21:47:36.782Z https://openrouter.ai/docs/cookbook/administration/tax-id 2026-08-08T19:05:56.597Z https://openrouter.ai/docs/cookbook/administration/usage-accounting 2026-09-14T08:23:29.267Z https://openrouter.ai/docs/cookbook/administration/user-tracking 2026-09-14T08:23:29.276Z https://openrouter.ai/docs/cookbook/building-agents/advisor-server-tool 2026-08-31T20:34:01.552Z https://openrouter.ai/docs/cookbook/building-agents/create-agent-harness-tui 2026-07-15T02:27:51.766Z https://openrouter.ai/docs/cookbook/building-agents/create-headless-agent 2026-07-15T02:27:51.767Z https://openrouter.ai/docs/cookbook/building-agents/hitl-tools 2026-09-11T14:31:06.188Z https://openrouter.ai/docs/cookbook/building-agents/long-horizon-agents 2026-07-13T22:14:54.382Z https://openrouter.ai/docs/cookbook/building-agents/subagent-server-tool 2026-08-31T20:34:01.555Z https://openrouter.ai/docs/cookbook/coding-agents/automatic-code-review 2026-07-03T01:01:11.953Z https://openrouter.ai/docs/cookbook/coding-agents/claude-code-integration 2026-09-09T17:43:38.756Z https://openrouter.ai/docs/cookbook/coding-agents/claude-desktop-integration 2026-08-13T21:57:44.330Z https://openrouter.ai/docs/cookbook/coding-agents/codex-cli 2026-09-11T14:31:06.181Z https://openrouter.ai/docs/cookbook/coding-agents/codex-desktop 2026-09-11T14:31:06.184Z https://openrouter.ai/docs/cookbook/coding-agents/cursor-integration 2026-09-11T14:31:06.183Z https://openrouter.ai/docs/cookbook/coding-agents/hermes-integration 2026-07-03T01:01:11.947Z https://openrouter.ai/docs/cookbook/coding-agents/junie 2026-08-04T18:47:03.633Z https://openrouter.ai/docs/cookbook/coding-agents/mcp-servers 2026-08-13T21:57:44.329Z https://openrouter.ai/docs/cookbook/coding-agents/openclaw-integration 2026-07-03T01:01:11.988Z https://openrouter.ai/docs/cookbook/coding-agents/opencode-integration 2026-08-04T18:47:03.634Z https://openrouter.ai/docs/cookbook/evaluate-and-optimize/distillation 2026-08-31T20:34:01.552Z https://openrouter.ai/docs/cookbook/evaluate-and-optimize/model-migrations/claude-4-6 2026-07-03T04:38:06.730Z https://openrouter.ai/docs/cookbook/evaluate-and-optimize/model-migrations/claude-4-7 2026-07-03T04:38:06.731Z https://openrouter.ai/docs/cookbook/evaluate-and-optimize/model-migrations/fable-5-1 2026-09-04T19:26:09.262Z https://openrouter.ai/docs/cookbook/evaluate-and-optimize/model-migrations/gpt-5-4 2026-07-15T02:27:51.729Z https://openrouter.ai/docs/cookbook/evaluate-and-optimize/model-migrations/gpt-5-6 2026-07-27T20:05:56.363Z https://openrouter.ai/docs/cookbook/evaluate-and-optimize/model-migrations/gpt-6-astra 2026-09-09T03:14:21.296Z https://openrouter.ai/docs/cookbook/evaluate-and-optimize/model-migrations/opus-5 2026-09-01T12:05:29.106Z https://openrouter.ai/docs/cookbook/evaluate-and-optimize/model-migrations/sonnet-5 2026-07-24T17:53:10.505Z https://openrouter.ai/docs/cookbook/evaluate-and-optimize/rag 2026-07-14T17:19:40.134Z https://openrouter.ai/docs/cookbook/evaluate-and-optimize/red-teaming 2026-07-03T01:01:11.984Z https://openrouter.ai/docs/cookbook/get-started/enterprise-onboarding-journey 2026-08-20T18:06:23.065Z https://openrouter.ai/docs/cookbook/get-started/enterprise-quickstart 2026-09-09T19:56:14.738Z https://openrouter.ai/docs/cookbook/get-started/free-models-router-playground 2026-07-03T01:01:12.021Z https://openrouter.ai/docs/cookbook/get-started/migrate-to-openrouter 2026-08-25T15:22:49.586Z https://openrouter.ai/docs/cookbook/get-started/quickstart 2026-08-08T19:05:56.564Z https://openrouter.ai/docs/cookbook/image-generation/preset-enhanced-images 2026-07-15T02:27:51.696Z https://openrouter.ai/docs/cookbook/video-generation/choose-video-model 2026-07-15T02:27:51.712Z https://openrouter.ai/docs/cookbook/video-generation/image-to-video 2026-08-29T02:05:26.220Z https://openrouter.ai/docs/cookbook/video-generation/provider-specific-video-options 2026-08-09T15:36:43.363Z https://openrouter.ai/docs/cookbook/video-generation/reference-to-video 2026-08-09T15:36:43.359Z https://openrouter.ai/docs/cookbook/video-generation/text-to-video 2026-08-29T02:05:26.158Z https://openrouter.ai/docs/cookbook/video-generation/video-generation-webhooks 2026-08-09T15:36:43.357Z https://openrouter.ai/docs/faq 2026-08-25T17:55:21.444Z https://openrouter.ai/docs/guides/best-practices/latency-and-performance 2026-08-26T00:01:33.371Z https://openrouter.ai/docs/guides/best-practices/prompt-caching 2026-08-18T13:46:27.924Z https://openrouter.ai/docs/guides/best-practices/reasoning-tokens 2026-09-14T08:23:29.192Z https://openrouter.ai/docs/guides/best-practices/uptime-optimization 2026-08-18T09:01:38.072Z https://openrouter.ai/docs/guides/community/anthropic-agent-sdk 2026-07-03T01:01:12.070Z https://openrouter.ai/docs/guides/community/arize 2026-08-24T23:54:14.122Z https://openrouter.ai/docs/guides/community/awesome-openrouter 2026-08-13T21:57:44.327Z https://openrouter.ai/docs/guides/community/effect-ai-sdk 2026-07-03T01:01:12.065Z https://openrouter.ai/docs/guides/community/for-providers 2026-09-14T08:23:29.179Z https://openrouter.ai/docs/guides/community/frameworks-and-integrations-overview 2026-07-03T01:01:12.064Z https://openrouter.ai/docs/guides/community/infisical 2026-07-14T17:19:40.182Z https://openrouter.ai/docs/guides/community/langchain 2026-08-08T19:05:56.563Z https://openrouter.ai/docs/guides/community/langfuse 2026-08-13T21:57:44.260Z https://openrouter.ai/docs/guides/community/livekit 2026-07-03T04:38:06.817Z https://openrouter.ai/docs/guides/community/mastra 2026-07-13T22:14:54.506Z https://openrouter.ai/docs/guides/community/openai-sdk 2026-07-03T01:01:12.103Z https://openrouter.ai/docs/guides/community/pydantic-ai 2026-07-03T01:01:12.102Z https://openrouter.ai/docs/guides/community/render 2026-09-02T01:00:44.670Z https://openrouter.ai/docs/guides/community/replit 2026-08-08T19:05:56.446Z https://openrouter.ai/docs/guides/community/tanstack-ai 2026-07-03T04:38:06.877Z https://openrouter.ai/docs/guides/community/vercel-ai-sdk 2026-08-08T19:05:56.454Z https://openrouter.ai/docs/guides/community/xcode 2026-07-03T01:01:12.157Z https://openrouter.ai/docs/guides/community/zapier 2026-07-22T12:54:02.117Z https://openrouter.ai/docs/guides/features/broadcast 2026-09-12T04:02:42.694Z https://openrouter.ai/docs/guides/features/broadcast/arize 2026-08-24T23:54:14.123Z https://openrouter.ai/docs/guides/features/broadcast/bigquery 2026-08-08T00:15:14.448Z https://openrouter.ai/docs/guides/features/broadcast/braintrust 2026-07-03T01:01:12.154Z https://openrouter.ai/docs/guides/features/broadcast/clickhouse 2026-07-03T01:01:12.153Z https://openrouter.ai/docs/guides/features/broadcast/datadog 2026-08-24T15:10:22.483Z https://openrouter.ai/docs/guides/features/broadcast/grafana 2026-07-03T01:01:12.150Z https://openrouter.ai/docs/guides/features/broadcast/langfuse 2026-07-03T01:01:12.151Z https://openrouter.ai/docs/guides/features/broadcast/langsmith 2026-07-03T01:01:12.151Z https://openrouter.ai/docs/guides/features/broadcast/newrelic 2026-07-03T01:01:12.223Z https://openrouter.ai/docs/guides/features/broadcast/opik 2026-08-08T19:05:56.450Z https://openrouter.ai/docs/guides/features/broadcast/otel-collector 2026-09-11T18:34:16.856Z https://openrouter.ai/docs/guides/features/broadcast/posthog 2026-07-03T01:01:12.219Z https://openrouter.ai/docs/guides/features/broadcast/raindrop 2026-07-03T04:38:06.944Z https://openrouter.ai/docs/guides/features/broadcast/ramp 2026-08-08T19:05:56.445Z https://openrouter.ai/docs/guides/features/broadcast/s3 2026-09-11T18:34:16.855Z https://openrouter.ai/docs/guides/features/broadcast/sentry 2026-08-08T19:05:56.452Z https://openrouter.ai/docs/guides/features/broadcast/snowflake 2026-07-03T01:01:12.185Z https://openrouter.ai/docs/guides/features/broadcast/weave 2026-08-08T19:05:56.442Z https://openrouter.ai/docs/guides/features/broadcast/webhook 2026-07-03T01:01:12.194Z https://openrouter.ai/docs/guides/features/classifiers 2026-08-09T00:44:31.048Z https://openrouter.ai/docs/guides/features/containers 2026-09-09T15:26:00.699Z https://openrouter.ai/docs/guides/features/files-api 2026-09-09T15:26:00.702Z https://openrouter.ai/docs/guides/features/guardrails 2026-09-09T19:56:14.678Z https://openrouter.ai/docs/guides/features/guardrails/prompt-injection 2026-09-08T20:00:47.386Z https://openrouter.ai/docs/guides/features/guardrails/prompt-injection/allowlist 2026-09-08T20:00:47.385Z https://openrouter.ai/docs/guides/features/guardrails/secret-formats 2026-08-26T19:30:46.354Z https://openrouter.ai/docs/guides/features/guardrails/sensitive-info 2026-08-26T19:30:46.356Z https://openrouter.ai/docs/guides/features/in-region-routing 2026-09-14T02:40:37.324Z https://openrouter.ai/docs/guides/features/input-output-logging 2026-08-26T20:52:42.754Z https://openrouter.ai/docs/guides/features/message-transforms 2026-08-09T00:44:31.049Z https://openrouter.ai/docs/guides/features/notifications 2026-08-21T20:57:35.788Z https://openrouter.ai/docs/guides/features/plugins 2026-07-15T19:08:00.745Z https://openrouter.ai/docs/guides/features/plugins/response-healing 2026-07-03T01:01:12.257Z https://openrouter.ai/docs/guides/features/plugins/web-search 2026-08-13T18:13:32.846Z https://openrouter.ai/docs/guides/features/presets 2026-09-11T15:08:32.262Z https://openrouter.ai/docs/guides/features/response-caching 2026-08-15T03:33:39.710Z https://openrouter.ai/docs/guides/features/router-metadata 2026-08-12T00:29:00.587Z https://openrouter.ai/docs/guides/features/scim-mappings 2026-09-11T20:10:43.503Z https://openrouter.ai/docs/guides/features/server-tools 2026-08-28T17:53:25.119Z https://openrouter.ai/docs/guides/features/server-tools/advisor 2026-09-11T14:31:05.031Z https://openrouter.ai/docs/guides/features/server-tools/apply-patch 2026-08-13T21:57:44.197Z https://openrouter.ai/docs/guides/features/server-tools/bash 2026-09-10T18:35:50.673Z https://openrouter.ai/docs/guides/features/server-tools/datetime 2026-08-13T21:57:44.195Z https://openrouter.ai/docs/guides/features/server-tools/fusion 2026-09-11T14:31:05.034Z https://openrouter.ai/docs/guides/features/server-tools/image-generation 2026-08-13T21:57:44.196Z https://openrouter.ai/docs/guides/features/server-tools/search-models 2026-08-13T21:57:44.199Z https://openrouter.ai/docs/guides/features/server-tools/shell 2026-09-10T18:35:50.613Z https://openrouter.ai/docs/guides/features/server-tools/subagent 2026-08-19T17:18:05.149Z https://openrouter.ai/docs/guides/features/server-tools/tool-search 2026-08-26T08:22:25.549Z https://openrouter.ai/docs/guides/features/server-tools/web-fetch 2026-08-13T21:57:44.196Z https://openrouter.ai/docs/guides/features/server-tools/web-search 2026-09-12T04:33:57.070Z https://openrouter.ai/docs/guides/features/service-tiers 2026-09-01T12:05:29.037Z https://openrouter.ai/docs/guides/features/sovereign-ai 2026-09-09T19:56:14.619Z https://openrouter.ai/docs/guides/features/sso 2026-09-11T20:10:43.442Z https://openrouter.ai/docs/guides/features/structured-outputs 2026-08-31T20:34:01.418Z https://openrouter.ai/docs/guides/features/tool-calling 2026-08-31T20:34:01.419Z https://openrouter.ai/docs/guides/features/workspaces 2026-08-26T18:31:03.473Z https://openrouter.ai/docs/guides/features/workspaces/switching 2026-07-16T21:24:29.273Z https://openrouter.ai/docs/guides/features/workspaces/workspace-budgets 2026-09-12T04:33:57.060Z https://openrouter.ai/docs/guides/features/zdr 2026-09-13T21:28:46.949Z https://openrouter.ai/docs/guides/features/zero-completion-insurance 2026-08-13T21:57:44.204Z https://openrouter.ai/docs/guides/ori/changelog 2026-08-27T23:17:47.432Z https://openrouter.ai/docs/guides/ori/configuration 2026-09-05T03:26:17.852Z https://openrouter.ai/docs/guides/ori/eval 2026-08-03T17:30:18.136Z https://openrouter.ai/docs/guides/ori/files 2026-08-01T05:11:42.336Z https://openrouter.ai/docs/guides/ori/harness 2026-09-09T20:56:19.134Z https://openrouter.ai/docs/guides/overview/auth/byok 2026-09-14T02:40:37.137Z https://openrouter.ai/docs/guides/overview/auth/management-api-keys 2026-09-12T04:33:57.069Z https://openrouter.ai/docs/guides/overview/auth/oauth 2026-09-11T14:31:04.936Z https://openrouter.ai/docs/guides/overview/auth/workload-identity-federation 2026-09-03T15:11:19.119Z https://openrouter.ai/docs/guides/overview/mcp-server 2026-08-08T19:05:56.352Z https://openrouter.ai/docs/guides/overview/models 2026-09-13T18:08:01.225Z https://openrouter.ai/docs/guides/overview/multimodal/audio 2026-08-31T20:34:01.418Z https://openrouter.ai/docs/guides/overview/multimodal/image-generation 2026-08-27T01:35:08.315Z https://openrouter.ai/docs/guides/overview/multimodal/image-understanding 2026-08-31T20:34:01.414Z https://openrouter.ai/docs/guides/overview/multimodal/overview 2026-07-03T01:01:12.367Z https://openrouter.ai/docs/guides/overview/multimodal/pdfs 2026-09-02T01:00:43.846Z https://openrouter.ai/docs/guides/overview/multimodal/stt 2026-09-04T16:06:50.420Z https://openrouter.ai/docs/guides/overview/multimodal/tts 2026-08-08T19:05:56.362Z https://openrouter.ai/docs/guides/overview/multimodal/video-generation 2026-09-11T15:08:32.207Z https://openrouter.ai/docs/guides/overview/multimodal/videos 2026-09-04T16:12:40.125Z https://openrouter.ai/docs/guides/overview/principles 2026-08-08T19:05:56.341Z https://openrouter.ai/docs/guides/overview/report-feedback 2026-09-14T08:23:29.059Z https://openrouter.ai/docs/guides/overview/stripe-projects 2026-08-08T19:05:56.349Z https://openrouter.ai/docs/guides/overview/terraform 2026-09-02T22:04:05.824Z https://openrouter.ai/docs/guides/privacy/data-collection 2026-07-03T04:38:07.102Z https://openrouter.ai/docs/guides/privacy/provider-logging 2026-08-12T16:46:09.210Z https://openrouter.ai/docs/guides/routing/auto-exacto 2026-08-26T00:01:33.183Z https://openrouter.ai/docs/guides/routing/model-fallbacks 2026-09-11T14:31:04.942Z https://openrouter.ai/docs/guides/routing/model-variants/exacto 2026-08-31T20:34:01.341Z https://openrouter.ai/docs/guides/routing/model-variants/extended 2026-08-25T17:55:21.314Z https://openrouter.ai/docs/guides/routing/model-variants/floor 2026-08-20T13:30:17.764Z https://openrouter.ai/docs/guides/routing/model-variants/free 2026-08-13T21:57:44.116Z https://openrouter.ai/docs/guides/routing/model-variants/nitro 2026-08-20T13:30:17.757Z https://openrouter.ai/docs/guides/routing/model-variants/online 2026-08-08T19:05:56.340Z https://openrouter.ai/docs/guides/routing/model-variants/overview 2026-09-13T18:08:01.226Z https://openrouter.ai/docs/guides/routing/model-variants/thinking 2026-08-25T17:55:21.320Z https://openrouter.ai/docs/guides/routing/private-models 2026-09-14T02:40:35.643Z https://openrouter.ai/docs/guides/routing/provider-selection 2026-09-09T19:56:14.521Z https://openrouter.ai/docs/guides/routing/routers/auto-router 2026-08-31T20:34:01.337Z https://openrouter.ai/docs/guides/routing/routers/body-builder 2026-08-31T20:34:01.334Z https://openrouter.ai/docs/guides/routing/routers/free-router 2026-08-31T20:34:01.334Z https://openrouter.ai/docs/guides/routing/routers/fusion-router 2026-09-11T14:31:04.858Z https://openrouter.ai/docs/guides/routing/routers/latest-resolution 2026-08-31T20:34:01.333Z https://openrouter.ai/docs/guides/routing/routers/pareto-router 2026-08-31T20:34:01.332Z https://openrouter.ai/docs/install 2026-08-31T20:34:01.344Z https://openrouter.ai/docs/quickstart 2026-09-11T14:31:04.821Z