#### #### #####
#### #### #######
#### ### #### #########
#### ###### #### ###### ####
###################### ##### ####
####### ####### ##### ####
####### ####### # ####
###################### ####
#### ###### #### ####
#### ## #### ####
#### #### ##################
#### #### ##################
==================================================
# SiteOne Crawler, v2.1.0.20260317 #
# Author: jan.reges@siteone.cz #
==================================================
Detected terminal width 138 < 140 chars - compact mode activated.
URL | Status | Type | Time | Size | Cache | Access. | Best pr.
------------------------------------------------------------------------------------------------------------------------------------
/docs | 307 | Redirect | 281 ms | 97 B | 0 s | |
/docs/quickstart | 200 | HTML | 144 ms | 1 MB | 0 s | 2/2 | 1/6
/docs/api/reference/overview | 200 | HTML | 153 ms | 979 kB | 0 s | 2/2 | 1/6
/docs/guides/features/zdr | 200 | HTML | 194 ms | 1 MB | 0 s | 2/2 | 1/6
/docs/faq | 200 | HTML | 394 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/guides/features/zero-completion-insurance | 200 | HTML | 321 ms | 1 MB | 0 s | 2/2 | 1/6
/docs/guides/features/presets | 200 | HTML | 397 ms | 1 MB | 0 s | 2/2 | 1/6
/docs/guides/community/frameworks-and-integrations-overview | 200 | HTML | 330 ms | 1 MB | 0 s | 2/2 | 1/6
/docs/guides/overview/models | 200 | HTML | 318 ms | 1 MB | 0 s | 2/2 | 1/6
/docs/guides/routing/provider-selection | 200 | HTML | 564 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/api/reference/streaming | 200 | HTML | 531 ms | 1 MB | 0 s | 2/2 | 1/6
/docs/guides/overview/principles | 200 | HTML | 330 ms | 1 MB | 0 s | 2/2 | 1/6
/docs/guides/features/guardrails | 200 | HTML | 437 ms | 1 MB | 0 s | 2/2 | 1/6
/docs/app-attribution | 200 | HTML | 412 ms | 1 MB | 0 s | 2/2 | 1/6
/docs/api-reference/overview | 308 | Redirect | 281 ms | 121 B | 0 s | |
/docs/guides/routing/model-fallbacks | 200 | HTML | 340 ms | 1 MB | 0 s | 2/2 | 1/6
/docs/guides/features/tool-calling | 200 | HTML | 546 ms | 2 MB | 0 s | 2/2 | 7
/docs/guides/features/message-transforms | 200 | HTML | 455 ms | 1 MB | 0 s | 2/2 | 1/6
/docs/guides/routing/auto-exacto | 200 | HTML | 423 ms | 1 MB | 0 s | 2/2 | 1/6
/docs/sdks/agentic-usage | 200 | HTML | 372 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/guides/features/structured-outputs | 200 | HTML | 495 ms | 1 MB | 0 s | 2/2 | 1/6
/docs/api/reference/limits | 200 | HTML | 366 ms | 1 MB | 0 s | 2/2 | 1/6
/docs/guides/overview/report-feedback | 200 | HTML | 467 ms | 1 MB | 0 s | 2/2 | 1/6
/docs/api/reference/parameters | 200 | HTML | 376 ms | 895 kB | 0 s | 2/2 | 1/6
/docs/guides/features/plugins | 307 | Redirect | 321 ms | 141 B | 0 s | |
/docs/api-reference/parameters | 308 | Redirect | 233 ms | 125 B | 0 s | |
/docs/api/reference/errors-and-debugging | 200 | HTML | 535 ms | 1 MB | 0 s | 2/2 | 1/6
/docs/api/reference/authentication | 200 | HTML | 398 ms | 868 kB | 0 s | 2/2 | 1/6
/docs/api-reference/get-a-generation | 308 | Redirect | 292 ms | 165 B | 0 s | |
/docs/guides/privacy/logging | 200 | HTML | 193 ms | 1 MB | 0 s | 2/2 | 1/6
/docs/api/reference/embeddings | 200 | HTML | 475 ms | 1 MB | 0 s | 2/2 | 1/6
/docs/use-cases/organization-management | 404 | HTML | 295 ms | 612 kB | 0 s | | 1/2
/docs/api-reference/limits | 308 | Redirect | 362 ms | 117 B | 0 s | |
/docs/features/provider-routing | 308 | Redirect | 261 ms | 143 B | 0 s | |
/docs/guides/get-started/free-models-router-playground | 200 | HTML | 413 ms | 1 MB | 0 s | 2/2 | 1/6
/docs/community/open-ai-sdk | 308 | Redirect | 376 ms | 131 B | 0 s | |
/docs/guides/routing/model-variants/free | 200 | HTML | 319 ms | 1 MB | 0 s | 2/2 | 1/6
/docs/guides/privacy/data-collection | 200 | HTML | 361 ms | 1 MB | 0 s | 2/2 | 1/6
/docs/api-reference/get-credits | 308 | Redirect | 261 ms | 151 B | 0 s | |
/docs/guides/routing/model-variants/exacto | 200 | HTML | 374 ms | 1 MB | 0 s | 2/2 | 1/6
/docs/use-cases/for-providers | 308 | Redirect | 305 ms | 141 B | 0 s | |
/docs/guides/routing/model-variants/thinking | 200 | HTML | 320 ms | 1 MB | 0 s | 2/2 | 1/6
/docs/guides/routing/model-variants/online | 200 | HTML | 312 ms | 1 MB | 0 s | 2/2 | 1/6
/docs/guides/overview/multimodal/images | 200 | HTML | 395 ms | 1 MB | 0 s | 2/2 | 1/6
/docs/guides/overview/auth/byok | 200 | HTML | 407 ms | 1 MB | 0 s | 2/2 | 7
/docs/guides/overview/auth/management-api-keys | 200 | HTML | 396 ms | 1 MB | 0 s | 2/2 | 1/6
/docs/guides/routing/model-variants/extended | 200 | HTML | 357 ms | 1 MB | 0 s | 2/2 | 1/6
/docs/enterprise-quickstart | 308 | Redirect | 267 ms | 157 B | 0 s | |
/docs/guides/overview/multimodal/pdfs | 200 | HTML | 457 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/community/pydantic-ai | 308 | Redirect | 326 ms | 133 B | 0 s | |
/docs/guides/routing/routers/free-models-router | 200 | HTML | 428 ms | 1 MB | 0 s | 2/2 | 1/6
/docs/community/lang-chain | 308 | Redirect | 274 ms | 129 B | 0 s | |
/docs/guides/community/awesome-openrouter | 200 | HTML | 397 ms | 1 MB | 0 s | 2/2 | 1/6
/docs/community/vercel-ai-sdk | 308 | Redirect | 260 ms | 137 B | 0 s | |
/docs/community/junie | 404 | HTML | 297 ms | 612 kB | 0 s | | 1/2
/docs/community/effect-ai-sdk | 308 | Redirect | 557 ms | 137 B | 0 s | |
/docs/community/langfuse | 308 | Redirect | 319 ms | 127 B | 0 s | |
/docs/community/tanstack-ai | 404 | HTML | 242 ms | 612 kB | 0 s | | 1/2
/docs/community/xcode | 308 | Redirect | 214 ms | 121 B | 0 s | |
/docs/community/mastra | 308 | Redirect | 413 ms | 123 B | 0 s | |
/docs/api-reference/models/get-models | 308 | Redirect | 267 ms | 147 B | 0 s | |
/docs/api-reference/chat-completion | 308 | Redirect | 89 ms | 179 B | 0 s | |
/docs/api-reference/models/count | 404 | HTML | 335 ms | 612 kB | 0 s | | 1/2
/docs/features/model-routing | 308 | Redirect | 250 ms | 145 B | 0 s | |
/docs/guides/overview/auth/oauth | 200 | HTML | 350 ms | 1 MB | 0 s | 2/2 | 1/6
/docs/guides/features/broadcast/overview | 200 | HTML | 385 ms | 1 MB | 0 s | 2/2 | 1/6
/docs/api/api-reference/guardrails/list-guardrails | 200 | HTML | 386 ms | 1 MB | 0 s | 1/2/2 | 1/6
/docs/use-cases/usage-accounting | 308 | Redirect | 332 ms | 153 B | 0 s | |
/docs/guides/overview/multimodal/overview | 200 | HTML | 1.1 s | 1 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/overview | 200 | HTML | 363 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/guides/features/plugins/overview | 200 | HTML | 608 ms | 1 MB | 0 s | 2/2 | 1/6
/docs/guides/features/plugins/response-healing | 200 | HTML | 245 ms | 1 MB | 0 s | 2/2 | 1/6
/docs/sdks/dev-tools/devtools | 200 | HTML | 452 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/python/overview | 200 | HTML | 487 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/api/reference/responses/overview | 200 | HTML | 358 ms | 874 kB | 0 s | 2/2 | 1/6
/docs/guides/best-practices/latency-and-performance | 200 | HTML | 140 ms | 1 MB | 0 s | 2/2 | 1/6
/docs/api/api-reference/generations/get-generation | 200 | HTML | 344 ms | 1 MB | 0 s | 1/2/2 | 1/6
/docs/api/reference/errors | 404 | HTML | 546 ms | 612 kB | 0 s | | 1/2
/docs/api/api-reference/models/list-models-user | 200 | HTML | 393 ms | 1 MB | 0 s | 1/2/2 | 1/6
/docs/api-reference/embeddings/create-embeddings | 308 | Redirect | 299 ms | 169 B | 0 s | |
/docs/api/authentication | 308 | Redirect | 229 ms | 133 B | 0 s | |
/docs/guides/administration/activity-export | 200 | HTML | 348 ms | 1 MB | 0 s | 2/2 | 1/6
/docs/guides/get-started/for-providers | 200 | HTML | 296 ms | 1 MB | 0 s | 2/2 | 7
/docs/guides/get-started/enterprise-quickstart | 200 | HTML | 457 ms | 1 MB | 0 s | 2/2 | 1/6
/docs/guides/community/openai-sdk | 200 | HTML | 394 ms | 1 MB | 0 s | 2/2 | 1/6
/docs/guides/features/broadcast/webhook | 200 | HTML | 381 ms | 1 MB | 0 s | 2/2 | 1/6
/docs/best-practices/reasoning-tokens | 308 | Redirect | 261 ms | 153 B | 0 s | |
/docs/api/api-reference/credits/get-credits | 200 | HTML | 329 ms | 1 MB | 0 s | 1/2/2 | 1/6
/docs/guides/routing/model-variants/nitro | 200 | HTML | 239 ms | 1 MB | 0 s | 2/2 | 1/6
/docs/guides/features/plugins/web-search | 200 | HTML | 310 ms | 1 MB | 0 s | 2/2 | 1/6
/docs/guides/overview/multimodal/image-generation | 200 | HTML | 237 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/api-reference/api-keys/create-api-key | 308 | Redirect | 260 ms | 153 B | 0 s | |
/docs/guides/routing/routers/body-builder | 200 | HTML | 142 ms | 1 MB | 0 s | 2/2 | 1/6
/docs/guides/overview/multimodal/audio | 200 | HTML | 466 ms | 1 MB | 0 s | 2/2 | 7
/docs/guides/community/pydantic-ai | 200 | HTML | 498 ms | 1 MB | 0 s | 2/2 | 7
/docs/guides/routing/routers/auto-router | 200 | HTML | 403 ms | 1 MB | 0 s | 2/2 | 1/6
/docs/guides/community/langchain | 200 | HTML | 370 ms | 1 MB | 0 s | 2/2 | 1/6
/docs/guides/community/effect-ai-sdk | 200 | HTML | 447 ms | 1 MB | 0 s | 2/2 | 1/6
/docs/guides/community/vercel-ai-sdk | 200 | HTML | 471 ms | 1 MB | 0 s | 2/2 | 1/6
/docs/guides/community/xcode | 200 | HTML | 458 ms | 1 MB | 0 s | 2/2 | 1/6
/docs/api/api-reference/models/get-models | 200 | HTML | 238 ms | 1 MB | 0 s | 1/2/2 | 1/6
/docs/guides/community/mastra | 200 | HTML | 402 ms | 1 MB | 0 s | 2/2 | 7
/docs/guides/community/langfuse | 200 | HTML | 916 ms | 1 MB | 0 s | 2/2 | 1/6
/docs/api/api-reference/chat/send-chat-completion-request | 200 | HTML | 295 ms | 3 MB | 0 s | 1/2/2 | 1/6
/docs/guides/features/broadcast/langfuse | 200 | HTML | 425 ms | 1 MB | 0 s | 2/2 | 1/6
/docs/guides/overview/multimodal/videos | 200 | HTML | 526 ms | 1 MB | 0 s | 2/2 | 1/6
/docs/guides/features/broadcast | 307 | Redirect | 385 ms | 145 B | 0 s | |
/docs/guides/features/broadcast/arize | 200 | HTML | 424 ms | 1 MB | 0 s | 2/2 | 1/6
/docs/guides/features/broadcast/sentry | 200 | HTML | 344 ms | 1 MB | 0 s | 2/2 | 1/6
/docs/guides/features/broadcast/weave | 200 | HTML | 355 ms | 1 MB | 0 s | 2/2 | 1/6
/docs/guides/features/broadcast/newrelic | 200 | HTML | 623 ms | 1 MB | 0 s | 2/2 | 1/6
/docs/guides/features/broadcast/clickhouse | 200 | HTML | 433 ms | 1 MB | 0 s | 2/2 | 1/6
/docs/guides/features/broadcast/opik | 200 | HTML | 338 ms | 1 MB | 0 s | 2/2 | 1/6
/docs/guides/features/broadcast/otel-collector | 200 | HTML | 192 ms | 1 MB | 0 s | 2/2 | 1/6
/docs/guides/routing/routers/free-router | 404 | HTML | 2.9 s | 612 kB | 0 s | | 1/2
/docs/guides/features/broadcast/grafana | 200 | HTML | 445 ms | 1 MB | 0 s | 2/2 | 1/6
/docs/guides/features/broadcast/braintrust | 200 | HTML | 315 ms | 1 MB | 0 s | 2/2 | 1/6
/docs/guides/features/broadcast/datadog | 200 | HTML | 131 ms | 1 MB | 0 s | 2/2 | 1/6
/docs/guides/features/broadcast/langsmith | 200 | HTML | 375 ms | 1 MB | 0 s | 2/2 | 1/6
/docs/guides/features/broadcast/snowflake | 200 | HTML | 437 ms | 1 MB | 0 s | 2/2 | 1/6
/docs/guides/features/broadcast/s3 | 200 | HTML | 360 ms | 1 MB | 0 s | 2/2 | 1/6
/docs/api/api-reference/guardrails/create-guardrail | 200 | HTML | 136 ms | 1 MB | 0 s | 1/2/2 | 1/6
/docs/guides/features/broadcast/posthog | 200 | HTML | 366 ms | 1 MB | 0 s | 2/2 | 1/6
/docs/api/api-reference/responses/create-responses | 200 | HTML | 353 ms | 4 MB | 0 s | 1/2/2 | 1/6
/docs/api/api-reference/api-keys/get-current-key | 200 | HTML | 399 ms | 1 MB | 0 s | 1/2/2 | 1/6
/docs/guides/administration/usage-accounting | 200 | HTML | 401 ms | 1 MB | 0 s | 2/2 | 1/6
/docs/features/multimodal/audio | 308 | Redirect | 265 ms | 141 B | 0 s | |
/docs/features/multimodal/pdfs | 308 | Redirect | 300 ms | 139 B | 0 s | |
/docs/features/multimodal/images | 308 | Redirect | 272 ms | 143 B | 0 s | |
/docs/features/multimodal/videos | 308 | Redirect | 260 ms | 143 B | 0 s | |
/docs/features/multimodal/image-generation | 308 | Redirect | 247 ms | 163 B | 0 s | |
/docs/sdks/typescript | 307 | Redirect | 221 ms | 125 B | 0 s | |
/docs/routing/model-variants | 308 | Redirect | 239 ms | 121 B | 0 s | |
/docs/sdks/typescript/call-model/overview | 200 | HTML | 394 ms | 2 MB | 0 s | 2/2 | 7
/docs/sdks/python | 307 | Redirect | 207 ms | 117 B | 0 s | |
/docs/sdks/typescript/api-reference/responses | 200 | HTML | 471 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/python/api-reference/analytics | 200 | HTML | 382 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/api/reference/responses/tool-calling | 200 | HTML | 339 ms | 1000 kB | 0 s | 2/2 | 1/6
/docs/api/reference/responses/web-search | 200 | HTML | 416 ms | 998 kB | 0 s | 2/2 | 1/6
/docs/api/reference/responses/reasoning | 200 | HTML | 161 ms | 933 kB | 0 s | 2/2 | 1/6
/docs/api/reference/responses/basic-usage | 200 | HTML | 329 ms | 962 kB | 0 s | 2/2 | 1/6
/docs/api/reference/responses/error-handling | 200 | HTML | 411 ms | 855 kB | 0 s | 2/2 | 1/6
/docs/routing/auto-model-selection | 308 | Redirect | 263 ms | 147 B | 0 s | |
/docs/guides/best-practices/prompt-caching | 200 | HTML | 416 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/api/api-reference/models/list-models-count | 200 | HTML | 460 ms | 994 kB | 0 s | 1/2/2 | 1/6
/docs/api/api-reference/embeddings/list-embeddings-models | 200 | HTML | 402 ms | 1 MB | 0 s | 1/2/2 | 1/6
/docs/api/api-reference/endpoints/list-endpoints | 200 | HTML | 379 ms | 1 MB | 0 s | 1/2/2 | 1/6
/docs/guides/best-practices/reasoning-tokens | 200 | HTML | 204 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/api/api-reference/embeddings/create-embeddings | 200 | HTML | 531 ms | 2 MB | 0 s | 1/2/2 | 1/6
/docs/guides/administration/api-key-rotation | 200 | HTML | 430 ms | 1 MB | 0 s | 2/2 | 1/6
/docs/guides/administration/user-tracking | 200 | HTML | 411 ms | 1 MB | 0 s | 2/2 | 7
/docs/guides/best-practices/uptime-optimization | 200 | HTML | 255 ms | 1 MB | 0 s | 2/2 | 1/6
/docs/sdks/devtools | 404 | HTML | 2.5 s | 612 kB | 0 s | | 1/2
/docs/guides/evaluate-and-optimize/red-teaming | 200 | HTML | 377 ms | 1 MB | 0 s | 2/2 | 1/6
/docs/guides/community/anthropic-agent-sdk | 200 | HTML | 300 ms | 1 MB | 0 s | 2/2 | 1/6
/docs/guides/administration/organization-management | 200 | HTML | 437 ms | 1 MB | 0 s | 2/2 | 1/6
/docs/api/api-reference/api-keys/create-keys | 200 | HTML | 280 ms | 1 MB | 0 s | 1/2/2 | 1/6
/docs/api/api-reference/credits/create-coinbase-charge | 200 | HTML | 470 ms | 1 MB | 0 s | 1/2/2 | 1/6
/docs/guides/community/livekit | 200 | HTML | 420 ms | 1 MB | 0 s | 2/2 | 7
/docs/guides/community/arize | 200 | HTML | 426 ms | 1 MB | 0 s | 2/2 | 7
/docs/guides/community/zapier | 200 | HTML | 383 ms | 1 MB | 0 s | 2/2 | 1/6
/docs/guides/community/tanstack-ai | 200 | HTML | 627 ms | 1 MB | 0 s | 2/2 | 7
/docs/api/api-reference/analytics/get-user-activity | 200 | HTML | 378 ms | 1 MB | 0 s | 1/2/2 | 1/6
/docs/api/api-reference/guardrails/get-guardrail | 200 | HTML | 379 ms | 1 MB | 0 s | 1/2/2 | 1/6
/docs/api/api-reference/o-auth/exchange-auth-code-for-api-key | 200 | HTML | 400 ms | 1 MB | 0 s | 1/2/2 | 1/6
/docs/api/api-reference/api-keys/update-keys | 200 | HTML | 354 ms | 1 MB | 0 s | 1/2/2 | 1/6
/docs/api/api-reference/api-keys/list | 200 | HTML | 322 ms | 1 MB | 0 s | 1/2/2 | 1/6
/docs/features/variants/free | 308 | Redirect | 242 ms | 145 B | 0 s | |
/docs/sdks/typescript/call-model/streaming | 200 | HTML | 446 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/call-model/working-with-items | 200 | HTML | 457 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/call-model/items | 404 | HTML | 342 ms | 612 kB | 0 s | | 1/2
/docs/sdks/typescript/call-model/api-reference | 200 | HTML | 515 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/call-model/examples/weather-tool | 200 | HTML | 445 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/call-model/dynamic-parameters | 200 | HTML | 465 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/call-model/next-turn-params | 200 | HTML | 547 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/call-model/examples/skills-loader | 200 | HTML | 407 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/call-model/message-formats | 200 | HTML | 488 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/call-model/text-generation | 200 | HTML | 362 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/call-model/tools | 200 | HTML | 559 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/call-model/stop-conditions | 200 | HTML | 501 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/models…penresponsesrequest | 200 | HTML | 376 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operat…teresponsesresponse | 200 | HTML | 634 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/providers | 200 | HTML | 479 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/analytics | 200 | HTML | 437 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/lib/retryconfig | 200 | HTML | 438 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/guides/overview/auth/provisioning-api-keys | 308 | Redirect | 375 ms | 157 B | 0 s | |
/docs/sdks/python/api-reference/operations…seractivityresponse | 200 | HTML | 477 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/api-reference/provider-preferences | 404 | HTML | 266 ms | 612 kB | 0 s | | 1/2
/docs/sdks/python/api-reference/apikeys | 200 | HTML | 436 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/guides/routing/auto-model-selection | 308 | Redirect | 261 ms | 145 B | 0 s | |
/docs/api/api-reference/endpoints/list-endpoints-zdr | 200 | HTML | 352 ms | 1 MB | 0 s | 1/2/2 | 1/6
/docs/guides/evaluate-and-optimize/model-migrations/gpt-5-4 | 200 | HTML | 354 ms | 1 MB | 0 s | 2/2 | 1/6
/docs/guides/coding-agents/claude-code-integration | 200 | HTML | 211 ms | 1 MB | 0 s | 2/2 | 1/6
/docs/guides/coding-agents/automatic-code-review | 200 | HTML | 526 ms | 1 MB | 0 s | 2/2 | 1/6
/docs/guides/evaluate-and-optimize/distillation | 200 | HTML | 429 ms | 1 MB | 0 s | 2/2 | 1/6
/docs/guides/administration/crypto-api | 200 | HTML | 729 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/api/api-reference/api-keys/get-key | 200 | HTML | 427 ms | 1 MB | 0 s | 1/2/2 | 1/6
/docs/guides/community/infisical | 200 | HTML | 364 ms | 1 MB | 0 s | 2/2 | 7
/docs/api/api-reference/guardrails/delete-guardrail | 200 | HTML | 381 ms | 1020 kB | 0 s | 1/2/2 | 1/6
/docs/api/api-reference/anthropic-messages/create-messages | 200 | HTML | 542 ms | 5 MB | 0 s | 1/2/2 | 1/6
/docs/api/api-reference/api-keys/delete-keys | 200 | HTML | 397 ms | 1 MB | 0 s | 1/2/2 | 1/6
/docs/api/api-reference/providers/list-providers | 200 | HTML | 391 ms | 980 kB | 0 s | 1/2/2 | 1/6
/docs/sdks/call-model/tools | 308 | Redirect | 309 ms | 141 B | 0 s | |
/docs/api/api-reference/o-auth/create-auth-keys-code | 200 | HTML | 745 ms | 1 MB | 0 s | 1/2/2 | 1/6
/docs/sdks/call-model/api-reference | 308 | Redirect | 297 ms | 157 B | 0 s | |
/docs/sdks/call-model/next-turn-params | 308 | Redirect | 319 ms | 163 B | 0 s | |
/docs/sdks/call-model/stop-conditions | 308 | Redirect | 488 ms | 161 B | 0 s | |
/docs/sdks/call-model/dynamic-parameters | 308 | Redirect | 242 ms | 167 B | 0 s | |
/docs/sdks/call-model/streaming | 308 | Redirect | 273 ms | 149 B | 0 s | |
/docs/sdks/call-model/text-generation | 308 | Redirect | 301 ms | 161 B | 0 s | |
/docs/sdks/call-model/message-formats | 308 | Redirect | 391 ms | 161 B | 0 s | |
/docs/sdks/typescript/api-reference/models…nsesrequestprovider | 200 | HTML | 476 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/models/servicetier | 200 | HTML | 469 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/models…nsesreasoningconfig | 200 | HTML | 371 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/call-model/tool-examples/weather-tool | 404 | HTML | 1.7 s | 612 kB | 0 s | | 1/2
/docs/sdks/typescript/api-reference/models…onsesoutputmodality | 200 | HTML | 411 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/models/truncation | 200 | HTML | 417 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/oauth | 200 | HTML | 384 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/models…enairesponsesprompt | 200 | HTML | 583 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/models…sponsesresponsetext | 200 | HTML | 440 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/models/models | 200 | HTML | 351 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/models…responsesincludable | 200 | HTML | 401 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operat…stprovidersresponse | 200 | HTML | 455 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/apikeys | 200 | HTML | 427 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/call-model/tool-examples/skills-loader | 404 | HTML | 2.7 s | 612 kB | 0 s | | 1/2
/docs/sdks/typescript/api-reference/operat…useractivityrequest | 200 | HTML | 427 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operat…seractivityresponse | 200 | HTML | 445 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/guardrails | 200 | HTML | 454 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/python/api-reference/providers | 200 | HTML | 448 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/operations/components/activityitem | 404 | HTML | 299 ms | 612 kB | 0 s | | 1/2
/docs/sdks/python/api-reference/oauth | 200 | HTML | 475 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/python/api-reference/operations…tcurrentkeyresponse | 200 | HTML | 625 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/python/api-reference/operations/updatekeysresponse | 200 | HTML | 574 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/python/api-reference/operations/createkeysresponse | 200 | HTML | 553 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/python/api-reference/chat | 200 | HTML | 547 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/python/api-reference/operations/listresponse | 200 | HTML | 523 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/python/api-reference/operations/getkeyresponse | 200 | HTML | 608 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/python/api-reference/operations/deletekeysresponse | 200 | HTML | 598 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/guides/evaluate-and-optimize/model-migrations/claude-4-6 | 200 | HTML | 499 ms | 1 MB | 0 s | 2/2 | 1/6
/docs/guides/coding-agents/openclaw-integration | 200 | HTML | 381 ms | 1 MB | 0 s | 2/2 | 1/6
/docs/guides/coding-agents/codex-cli | 200 | HTML | 690 ms | 1 MB | 0 s | 2/2 | 1/6
/docs/overview/models | 308 | Redirect | 354 ms | 121 B | 0 s | |
/docs/features/byok | 308 | Redirect | 221 ms | 95 B | 0 s | |
/docs/api/api-reference/guardrails/update-guardrail | 200 | HTML | 305 ms | 1 MB | 0 s | 1/2/2 | 1/6
/docs/api/limits | 404 | HTML | 612 ms | 612 kB | 0 s | | 1/2
/docs/sdks/typescript/api-reference/models…nsesrequestmaxprice | 200 | HTML | 446 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/models/datacollection | 200 | HTML | 654 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/models…nsesreasoningeffort | 200 | HTML | 428 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/models/quantization | 200 | HTML | 660 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/models…ingsummaryverbosity | 200 | HTML | 577 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operat…authkeyscoderequest | 200 | HTML | 450 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operat…uthkeyscoderesponse | 200 | HTML | 418 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operat…odeforapikeyrequest | 200 | HTML | 476 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operat…deforapikeyresponse | 200 | HTML | 457 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/models…sponsetextverbosity | 200 | HTML | 514 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/models/modelslistresponse | 200 | HTML | 488 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operat…tmodelsusersecurity | 200 | HTML | 462 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/models | 307 | Redirect | 303 ms | 163 B | 0 s | |
/docs/sdks/typescript/api-reference/operat…ns/getmodelsrequest | 200 | HTML | 472 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/models/modelscountresponse | 200 | HTML | 479 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operat…tcurrentkeyresponse | 200 | HTML | 372 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operat…s/listprovidersdata | 200 | HTML | 549 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operations/listrequest | 200 | HTML | 423 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operations/getkeyresponse | 200 | HTML | 477 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operat…s/deletekeysrequest | 200 | HTML | 388 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/chat | 200 | HTML | 464 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operat…/deletekeysresponse | 200 | HTML | 457 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operat…s/createkeysrequest | 200 | HTML | 501 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operations/getkeyrequest | 200 | HTML | 432 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operat…s/updatekeysrequest | 200 | HTML | 505 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operat…/updatekeysresponse | 200 | HTML | 430 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operations/listresponse | 200 | HTML | 419 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operat…/createkeysresponse | 200 | HTML | 391 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/models/activityitem | 200 | HTML | 370 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operat…assignmentsresponse | 200 | HTML | 486 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operat…ateguardrailrequest | 200 | HTML | 594 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operat…assignmentsresponse | 200 | HTML | 568 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operat…romguardrailrequest | 200 | HTML | 536 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operat…omguardrailresponse | 200 | HTML | 437 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operat…teguardrailresponse | 200 | HTML | 479 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operat…toguardrailresponse | 200 | HTML | 441 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operat…yassignmentsrequest | 200 | HTML | 512 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operat…stguardrailsrequest | 200 | HTML | 499 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operat…teguardrailresponse | 200 | HTML | 477 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operat…teguardrailresponse | 200 | HTML | 418 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operat…toguardrailresponse | 200 | HTML | 496 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operat…romguardrailrequest | 200 | HTML | 456 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operat…rassignmentsrequest | 200 | HTML | 500 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operat…tguardrailsresponse | 200 | HTML | 492 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operat…stoguardrailrequest | 200 | HTML | 462 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operat…rassignmentsrequest | 200 | HTML | 462 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operat…assignmentsresponse | 200 | HTML | 412 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operat…eteguardrailrequest | 200 | HTML | 447 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operat…yassignmentsrequest | 200 | HTML | 428 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operat…etguardrailresponse | 200 | HTML | 728 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operat…assignmentsresponse | 200 | HTML | 723 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/generations | 200 | HTML | 528 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operat…omguardrailresponse | 200 | HTML | 536 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operat…stoguardrailrequest | 200 | HTML | 443 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operat…getguardrailrequest | 200 | HTML | 410 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operat…ateguardrailrequest | 200 | HTML | 645 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/python/api-reference/operations…stprovidersresponse | 200 | HTML | 458 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/python/api-reference/responses | 200 | HTML | 474 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/python/api-reference/models/models | 200 | HTML | 440 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/operations/operations/getcurrentkeydata | 404 | HTML | 285 ms | 612 kB | 0 s | | 1/2
/docs/sdks/python/api-reference/operations…uthkeyscoderesponse | 200 | HTML | 414 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/python/api-reference/operations…deforapikeyresponse | 200 | HTML | 520 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/operations/operations/updatekeysdata | 404 | HTML | 291 ms | 612 kB | 0 s | | 1/2
/docs/sdks/operations/operations/createkeysdata | 404 | HTML | 340 ms | 612 kB | 0 s | | 1/2
/docs/sdks/python/api-reference/components/modality | 200 | HTML | 389 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/python/api-reference/operations…tionrequestresponse | 200 | HTML | 436 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/python/api-reference/credits | 200 | HTML | 349 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/python/api-reference/components…onparamspluginunion | 200 | HTML | 512 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/python/api-reference/components…onparamsimageconfig | 200 | HTML | 789 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/python/api-reference/components/tooldefinitionjson | 200 | HTML | 490 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/operations/operations/listdata | 404 | HTML | 276 ms | 612 kB | 0 s | | 1/2
/docs/sdks/python/api-reference/components/message | 200 | HTML | 459 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/operations/operations/getkeydata | 404 | HTML | 288 ms | 612 kB | 0 s | | 1/2
/docs/api | 307 | Redirect | 345 ms | 121 B | 0 s | |
/docs/guides/coding-agents/mcp-servers | 200 | HTML | 390 ms | 1 MB | 0 s | 2/2 | 1/6
/docs/auth/byok | 404 | HTML | 353 ms | 612 kB | 0 s | | 1/2
/docs/api/api-reference/guardrails/list-key-assignments | 200 | HTML | 327 ms | 1 MB | 0 s | 1/2/2 | 1/6
/docs/guides/coding-agents/junie | 200 | HTML | 490 ms | 1 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operat…codechallengemethod | 200 | HTML | 370 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operat…ateauthkeyscodedata | 200 | HTML | 412 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/models/model | 200 | HTML | 407 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operations/category | 200 | HTML | 409 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operat…codechallengemethod | 200 | HTML | 612 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/models…lscountresponsedata | 200 | HTML | 424 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operat…s/getcurrentkeydata | 200 | HTML | 426 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operations/getkeydata | 200 | HTML | 538 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operat…tionrequestresponse | 200 | HTML | 520 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/models…hatgenerationparams | 200 | HTML | 447 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operat…reatekeyslimitreset | 200 | HTML | 435 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/credits | 200 | HTML | 784 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operat…datekeysrequestbody | 200 | HTML | 381 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operations/updatekeysdata | 200 | HTML | 526 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operations/listdata | 200 | HTML | 495 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operations/createkeysdata | 200 | HTML | 508 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operat…tkeyassignmentsdata | 200 | HTML | 454 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operat…mberassignmentsdata | 200 | HTML | 440 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operat…createguardraildata | 200 | HTML | 375 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operat…uardrailrequestbody | 200 | HTML | 513 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operat…updateguardraildata | 200 | HTML | 404 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operat…uardrailrequestbody | 200 | HTML | 894 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operat…uardrailrequestbody | 200 | HTML | 416 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operat…/listguardrailsdata | 200 | HTML | 528 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operat…uardrailrequestbody | 200 | HTML | 525 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operat…ns/getguardraildata | 200 | HTML | 411 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operat…mberassignmentsdata | 200 | HTML | 579 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operat…lkeyassignmentsdata | 200 | HTML | 632 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/endpoints | 200 | HTML | 509 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operat…etgenerationrequest | 200 | HTML | 521 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operat…tgenerationresponse | 200 | HTML | 430 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operat…uardrailrequestbody | 200 | HTML | 405 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operat…esetintervalrequest | 200 | HTML | 533 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/python/api-reference/components…onsesoutputmodality | 200 | HTML | 414 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/python/api-reference/components…srequestimageconfig | 200 | HTML | 444 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/python/api-reference/components…sesrequesttoolunion | 200 | HTML | 531 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/operations/operations/listprovidersdata | 404 | HTML | 896 ms | 612 kB | 0 s | | 1/2
/docs/sdks/python/api-reference/components…srequestpluginunion | 200 | HTML | 439 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/python/api-reference/components…responsesincludable | 200 | HTML | 403 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/python/api-reference/operations…teresponsesresponse | 200 | HTML | 626 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/python/api-reference/models | 307 | Redirect | 231 ms | 155 B | 0 s | |
/docs/sdks/python/api-reference/components/modelscountresponse | 200 | HTML | 466 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/python/api-reference/guardrails | 200 | HTML | 515 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/operations/operations/createauthkeyscodedata | 404 | HTML | 327 ms | 612 kB | 0 s | | 1/2
/docs/sdks/python/api-reference/operations…tmodelsusersecurity | 200 | HTML | 428 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/python/api-reference/components/modelslistresponse | 200 | HTML | 528 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/python/api-reference/operations/getcreditsresponse | 200 | HTML | 401 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/python/api-reference/operations…nbasechargeresponse | 200 | HTML | 446 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/python/api-reference/operations…nbasechargesecurity | 200 | HTML | 536 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/components/components/tooldefinitionjsonfunction | 308 | Redirect | 337 ms | 97 B | 0 s | |
/docs/sdks/python/api-reference/components/chainid | 200 | HTML | 373 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/api/api-reference/guardrails/list-member-assignments | 200 | HTML | 330 ms | 1 MB | 0 s | 1/2/2 | 1/6
/docs/sdks/python/api-reference/embeddings | 200 | HTML | 707 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/models/parameter | 200 | HTML | 401 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/models/perrequestlimits | 200 | HTML | 501 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/models/topproviderinfo | 200 | HTML | 397 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/models/publicpricing | 200 | HTML | 650 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/models/modelarchitecture | 200 | HTML | 679 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/models/defaultparameters | 200 | HTML | 478 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operations/ratelimit | 200 | HTML | 591 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/models/chatstreamoptions | 200 | HTML | 173 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/models/debug | 200 | HTML | 488 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/models…ationparamsprovider | 200 | HTML | 373 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/models/modality | 200 | HTML | 584 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/models/reasoning | 200 | HTML | 387 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/models/createchargerequest | 200 | HTML | 369 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/models/tooldefinitionjson | 200 | HTML | 670 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/embeddings | 200 | HTML | 418 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operat…nbasechargesecurity | 200 | HTML | 419 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/models/route | 200 | HTML | 839 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operat…nbasechargeresponse | 200 | HTML | 395 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operat…/getcreditsresponse | 200 | HTML | 478 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operat…pdatekeyslimitreset | 200 | HTML | 451 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operat…setintervalresponse | 200 | HTML | 474 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operat…setintervalresponse | 200 | HTML | 394 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operat…esetintervalrequest | 200 | HTML | 482 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operat…drailsresetinterval | 200 | HTML | 465 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operat…rdrailresetinterval | 200 | HTML | 481 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operat…istendpointsrequest | 200 | HTML | 434 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operat…ndpointszdrresponse | 200 | HTML | 385 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operat…stendpointsresponse | 200 | HTML | 510 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/components/components/modelscountresponsedata | 404 | HTML | 337 ms | 612 kB | 0 s | | 1/2
/docs/sdks/typescript/api-reference/operat…s/getgenerationdata | 200 | HTML | 464 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/python/api-reference/operations…toguardrailresponse | 200 | HTML | 448 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/python/api-reference/operations…teguardrailresponse | 200 | HTML | 410 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/python/api-reference/operations…teguardrailresponse | 200 | HTML | 394 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/python/api-reference/operations…tguardrailsresponse | 200 | HTML | 597 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/python/api-reference/operations…assignmentsresponse | 200 | HTML | 451 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/python/api-reference/operations…etguardrailresponse | 200 | HTML | 440 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/python/api-reference/operations…assignmentsresponse | 200 | HTML | 448 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/python/api-reference/operations…assignmentsresponse | 200 | HTML | 822 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/python/api-reference/operations…omguardrailresponse | 200 | HTML | 440 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/python/api-reference/operations…assignmentsresponse | 200 | HTML | 463 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/python/api-reference/operations…omguardrailresponse | 200 | HTML | 463 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/python/api-reference/operations…toguardrailresponse | 200 | HTML | 559 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/components/components/model | 404 | HTML | 321 ms | 612 kB | 0 s | | 1/2
/docs/sdks/python/api-reference/generations | 200 | HTML | 522 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/operations/operations/getcreditsdata | 404 | HTML | 310 ms | 612 kB | 0 s | | 1/2
/docs/sdks/python/api-reference/operations…teguardrailresponse | 200 | HTML | 459 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/operations/operations/createcoinbasechargedata | 404 | HTML | 272 ms | 612 kB | 0 s | | 1/2
/docs/api/api-reference/guardrails/list-gu…ail-key-assignments | 200 | HTML | 366 ms | 1 MB | 0 s | 1/2/2 | 1/6
/docs/sdks/python/api-reference/operations/inputunion | 200 | HTML | 465 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/python/api-reference/endpoints | 200 | HTML | 487 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/python/api-reference/operations…eembeddingsresponse | 200 | HTML | 481 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/models/outputmodality | 200 | HTML | 421 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/models/modelgroup | 200 | HTML | 439 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/models/inputmodality | 200 | HTML | 512 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/models…tectureinstructtype | 200 | HTML | 723 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/models…ationparamsmaxprice | 200 | HTML | 433 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/models/quantizations | 200 | HTML | 502 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/models…aramsdatacollection | 200 | HTML | 502 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/models/effort | 200 | HTML | 412 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/models/chainid | 200 | HTML | 513 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/models…initionjsonfunction | 200 | HTML | 544 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operat…teembeddingsrequest | 200 | HTML | 540 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operat…eembeddingsresponse | 200 | HTML | 521 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operat…ecoinbasechargedata | 200 | HTML | 421 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operations/getcreditsdata | 200 | HTML | 408 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/models/publicendpoint | 200 | HTML | 407 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/models…stendpointsresponse | 200 | HTML | 417 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operations/apitype | 200 | HTML | 401 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/operations/operations/updateguardraildata | 404 | HTML | 364 ms | 612 kB | 0 s | | 1/2
/docs/sdks/operations/operations/listguardrailsdata | 404 | HTML | 385 ms | 612 kB | 0 s | | 1/2
/docs/sdks/operations/operations/listguard…lkeyassignmentsdata | 404 | HTML | 401 ms | 612 kB | 0 s | | 1/2
/docs/sdks/operations/operations/listguard…mberassignmentsdata | 404 | HTML | 330 ms | 612 kB | 0 s | | 1/2
/docs/sdks/operations/operations/listmemberassignmentsdata | 404 | HTML | 316 ms | 612 kB | 0 s | | 1/2
/docs/sdks/operations/operations/getguardraildata | 404 | HTML | 449 ms | 611 kB | 0 s | | 1/2
/docs/sdks/operations/operations/listkeyassignmentsdata | 404 | HTML | 329 ms | 612 kB | 0 s | | 1/2
/docs/sdks/operations/operations/createguardraildata | 404 | HTML | 338 ms | 612 kB | 0 s | | 1/2
/docs/sdks/python/api-reference/operations…tgenerationresponse | 200 | HTML | 537 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/api/api-reference/guardrails/bulk-as…n-keys-to-guardrail | 200 | HTML | 427 ms | 1 MB | 0 s | 1/2/2 | 1/6
/docs/sdks/python/api-reference/operations…ndpointszdrresponse | 200 | HTML | 391 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/python/api-reference/operations…stendpointsresponse | 200 | HTML | 389 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operations/encodingformat | 200 | HTML | 415 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/models/providerpreferences | 200 | HTML | 456 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operations/web3data | 200 | HTML | 424 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/models…ndpointquantization | 200 | HTML | 396 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/models/percentilestats | 200 | HTML | 437 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/models/pricing | 200 | HTML | 480 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/models/providername | 200 | HTML | 422 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/models/endpointstatus | 200 | HTML | 462 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/operations/operations/getgenerationdata | 308 | Redirect | 319 ms | 97 B | 0 s | |
/docs/sdks/typescript/api-reference/models/architecture | 200 | HTML | 446 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/operations/components/publicendpoint | 404 | HTML | 270 ms | 612 kB | 0 s | | 1/2
/docs/api/api-reference/guardrails/list-gu…-member-assignments | 200 | HTML | 352 ms | 1 MB | 0 s | 1/2/2 | 1/6
/docs/sdks/operations/components/listendpointsresponse | 404 | HTML | 258 ms | 612 kB | 0 s | | 1/2
/docs/sdks/typescript/api-reference/models…preferencesmaxprice | 200 | HTML | 488 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operations/transferintent | 200 | HTML | 486 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/api/api-reference/guardrails/bulk-as…embers-to-guardrail | 200 | HTML | 290 ms | 1 MB | 0 s | 1/2/2 | 1/6
/docs/sdks/typescript/api-reference/models/tokenizer | 200 | HTML | 548 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/models/instructtype | 200 | HTML | 448 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/api/api-reference/guardrails/bulk-un…keys-from-guardrail | 200 | HTML | 282 ms | 1 MB | 0 s | 1/2/2 | 1/6
/docs/sdks/typescript/api-reference/operations/calldata | 200 | HTML | 544 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/sdks/typescript/api-reference/operations/metadata | 200 | HTML | 561 ms | 2 MB | 0 s | 2/2 | 1/6
/docs/api/api-reference/guardrails/bulk-un…bers-from-guardrail | 200 | HTML | 337 ms | 1 MB | 0 s | 1/2/2 | 1/6
Skipped URLs Summary
--------------------
Reason | Domain | Unique URLs
--------------------------------------------------------------
Not allowed host | claude.ai | 389
Not allowed host | grok.com | 389
Not allowed host | github.com | 23
Not allowed host | www.npmjs.com | 8
Not allowed host | platform.openai.com | 7
Not allowed host | youtu.be | 6
Not allowed host | grafana.com | 6
Not allowed host | clickhouse.com | 5
Not allowed host | platform.claude.com | 4
Not allowed host | docs.langchain.com | 4
Not allowed host | docs.anthropic.com | 4
Not allowed host | junie.jetbrains.com | 4
Not allowed host | docs.aws.amazon.com | 4
Not allowed host | openai.com | 3
Not allowed host | developer.mozilla.org | 3
Not allowed host | tanstack.com | 3
Not allowed host | infisical.com | 3
Not allowed host | developer.apple.com | 3
Not allowed host | langfuse.com | 3
Not allowed host | ai.google.dev | 2
Not allowed host | developers.openai.com | 2
Not allowed host | sdk.vercel.ai | 2
Not allowed host | arize.com | 2
Not allowed host | cloud.google.com | 2
Not allowed host | docs.openclaw.ai | 2
Not allowed host | wandb.ai | 2
Not allowed host | docs.livekit.io | 2
Not allowed host | www.firecrawl.dev | 2
Not allowed host | www.braintrust.dev | 2
Not allowed host | docs.claude.com | 2
Not allowed host | opentelemetry.io | 2
Not allowed host | mastra.ai | 2
Not allowed host | roo.dev | 1
Not allowed host | newrelic.com | 1
Not allowed host | www.comet.com | 1
Not allowed host | docs.perplexity.ai | 1
Not allowed host | posthog.com | 1
Not allowed host | cursor.com | 1
Not allowed host | files.buildwithfern.com | 1
Not allowed host | status.openai.com | 1
Not allowed host | docs.python.org | 1
Not allowed host | parallel.ai | 1
Not allowed host | learn.microsoft.com | 1
Not allowed host | docs.x.ai | 1
Not allowed host | bun.sh | 1
Not allowed host | example-app.com | 1
Not allowed host | auth0.com | 1
Not allowed host | oauth.net | 1
Not allowed host | openrouter.notion.site | 1
Not allowed host | snowflake.com | 1
Not allowed host | developers.llamaindex.ai | 1
Not allowed host | docs.exa.ai | 1
Not allowed host | kilocode.ai | 1
Not allowed host | www.postman.com | 1
Not allowed host | www.weatherapi.com | 1
Not allowed host | developers.googleblog.com | 1
Not allowed host | docs.roocode.com | 1
Not allowed host | docs.cline.bot | 1
Not allowed host | docs.datadoghq.com | 1
Not allowed host | zapier.com | 1
Not allowed host | effect.website | 1
Not allowed host | docs.snowflake.com | 1
Not allowed host | exa.ai | 1
Not allowed host | www.notdiamond.ai | 1
Not allowed host | discord.gg | 1
Not allowed host | firecrawl.dev | 1
Not allowed host | app.snowflake.com | 1
Not allowed host | aider.chat | 1
Not allowed host | smith.langchain.com | 1
Not allowed host | myapp.com | 1
Not allowed host | console.groq.com | 1
Not allowed host | code.claude.com | 1
Not allowed host | html.spec.whatwg.org | 1
Not allowed host | swagger.io | 1
Not allowed host | app.grit.io | 1
Not allowed host | webhook.site | 1
Not allowed host | opencode.ai | 1
Not allowed host | discord.com | 1
Not allowed host | viem.sh | 1
Not allowed host | pypi.org | 1
Not allowed host | sentry.io | 1
Not allowed host | docs.fireworks.ai | 1
Not allowed host | antigravity.dev | 1
Not allowed host | docs.z.ai | 1
Not allowed host | aws.amazon.com | 1
Not allowed host | amp.dev | 1
Not allowed host | tonyxu-io.github.io | 1
Not allowed host | ai.pydantic.dev | 1
Not allowed host | code.visualstudio.com | 1
Skipped URLs
------------
Reason | Skipped URL | Source | Found at URL
------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Not allowed host | https://ai.google.dev/gemini-api/docs/pricing | | /docs/guides/best-practices/prompt-caching
Not allowed host | https://ai.google.dev/gemini-api/docs/structured-output | | /docs/guides/features/structured-outputs
Not allowed host | https://ai.pydantic.dev/models/ | | /docs/guides/community/pydantic-ai
Not allowed host | https://aider.chat/docs/llms/openrouter.html | | /docs/guides/community/frameworks-and-integrations-overview
Not allowed host | https://amp.dev/ | | /docs/sdks/agentic-usage
Not allowed host | https://antigravity.dev/ | | /docs/sdks/agentic-usage
Not allowed host | https://app.grit.io/studio?key=RKC0n7ikOiTGTNVkI8uRS | | /docs/guides/community/openai-sdk
Not allowed host | https://app.snowflake.com/us-east-1/eac52885 | | /docs/guides/features/broadcast/snowflake
Not allowed host | https://arize.com/ | | /docs/guides/features/broadcast/arize
Not allowed host | https://arize.com/docs/ax/integrations/l…/openrouter-tracing | | /docs/guides/community/arize
Not allowed host | https://auth0.com/docs/get-started/authe…code-flow-with-pkce | | /docs/guides/overview/auth/oauth
Not allowed host | https://aws.amazon.com/s3/ | | /docs/guides/features/broadcast/s3
Not allowed host | https://bun.sh/ | | /docs/guides/coding-agents/automatic-code-review
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/api/api-reference/analytics/get-user-activity
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/api/api-reference/anthropic-messages/create-messages
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/api/api-reference/api-keys/create-keys
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/api/api-reference/api-keys/delete-keys
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/api/api-reference/api-keys/get-current-key
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/api/api-reference/api-keys/get-key
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/api/api-reference/api-keys/list
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/api/api-reference/api-keys/update-keys
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/api/api-reference/chat/send-chat-completion-request
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/api/api-reference/credits/create-coinbase-charge
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/api/api-reference/credits/get-credits
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/api/api-reference/embeddings/create-embeddings
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/api/api-reference/embeddings/list-embeddings-models
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/api/api-reference/endpoints/list-endpoints-zdr
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/api/api-reference/endpoints/list-endpoints
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/api/api-reference/generations/get-generation
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/api/api-reference/guardrails/bulk-…n-keys-to-guardrail
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/api/api-reference/guardrails/bulk-…embers-to-guardrail
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/api/api-reference/guardrails/bulk-…keys-from-guardrail
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/api/api-reference/guardrails/bulk-…bers-from-guardrail
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/api/api-reference/guardrails/create-guardrail
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/api/api-reference/guardrails/delete-guardrail
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/api/api-reference/guardrails/get-guardrail
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/api/api-reference/guardrails/list-…ail-key-assignments
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/api/api-reference/guardrails/list-…-member-assignments
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/api/api-reference/guardrails/list-guardrails
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/api/api-reference/guardrails/list-key-assignments
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/api/api-reference/guardrails/list-member-assignments
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/api/api-reference/guardrails/update-guardrail
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/api/api-reference/models/get-models
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/api/api-reference/models/list-models-count
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/api/api-reference/models/list-models-user
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/api/api-reference/o-auth/create-auth-keys-code
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/api/api-reference/o-auth/exchange-…th-code-for-api-key
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/api/api-reference/providers/list-providers
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/api/api-reference/responses/create-responses
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/api/reference/authentication
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/api/reference/embeddings
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/api/reference/errors-and-debugging
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/api/reference/limits
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/api/reference/overview
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/api/reference/parameters
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/api/reference/responses/basic-usage
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/api/reference/responses/error-handling
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/api/reference/responses/overview
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/api/reference/responses/reasoning
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/api/reference/responses/tool-calling
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/api/reference/responses/web-search
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/api/reference/streaming
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/app-attribution
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/faq
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/administration/activity-export
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/administration/api-key-rotation
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/administration/crypto-api
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/administration/organization-management
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/administration/usage-accounting
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/administration/user-tracking
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/best-practices/latency-and-performance
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/best-practices/prompt-caching
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/best-practices/reasoning-tokens
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/best-practices/uptime-optimization
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/coding-agents/automatic-code-review
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/coding-agents/claude-code-integration
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/coding-agents/codex-cli
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/coding-agents/junie
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/coding-agents/mcp-servers
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/coding-agents/openclaw-integration
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/community/anthropic-agent-sdk
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/community/arize
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/community/awesome-openrouter
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/community/effect-ai-sdk
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/community/frameworks-and-integrations-overview
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/community/infisical
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/community/langchain
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/community/langfuse
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/community/livekit
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/community/mastra
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/community/openai-sdk
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/community/pydantic-ai
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/community/tanstack-ai
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/community/vercel-ai-sdk
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/community/xcode
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/community/zapier
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/evaluate-and-optimize/distillation
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/evaluate-and-optimize/model…grations/claude-4-6
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/evaluate-and-optimize/model-migrations/gpt-5-4
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/evaluate-and-optimize/red-teaming
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/features/broadcast/arize
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/features/broadcast/braintrust
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/features/broadcast/clickhouse
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/features/broadcast/datadog
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/features/broadcast/grafana
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/features/broadcast/langfuse
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/features/broadcast/langsmith
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/features/broadcast/newrelic
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/features/broadcast/opik
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/features/broadcast/otel-collector
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/features/broadcast/overview
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/features/broadcast/posthog
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/features/broadcast/s3
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/features/broadcast/sentry
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/features/broadcast/snowflake
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/features/broadcast/weave
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/features/broadcast/webhook
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/features/guardrails
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/features/message-transforms
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/features/plugins/overview
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/features/plugins/response-healing
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/features/plugins/web-search
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/features/presets
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/features/structured-outputs
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/features/tool-calling
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/features/zdr
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/features/zero-completion-insurance
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/get-started/enterprise-quickstart
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/get-started/for-providers
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/get-started/free-models-router-playground
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/overview/auth/byok
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/overview/auth/management-api-keys
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/overview/auth/oauth
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/overview/models
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/overview/multimodal/audio
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/overview/multimodal/image-generation
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/overview/multimodal/images
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/overview/multimodal/overview
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/overview/multimodal/pdfs
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/overview/multimodal/videos
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/overview/principles
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/overview/report-feedback
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/privacy/data-collection
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/privacy/logging
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/routing/auto-exacto
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/routing/model-fallbacks
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/routing/model-variants/exacto
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/routing/model-variants/extended
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/routing/model-variants/free
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/routing/model-variants/nitro
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/routing/model-variants/online
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/routing/model-variants/thinking
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/routing/provider-selection
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/routing/routers/auto-router
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/routing/routers/body-builder
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/guides/routing/routers/free-models-router
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/quickstart
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/sdks/agentic-usage
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/sdks/dev-tools/devtools
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/sdks/python/api-reference/analytics
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/sdks/python/api-reference/apikeys
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/sdks/python/api-reference/chat
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/sdks/python/api-reference/components/chainid
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/sdks/python/api-reference/componen…onparamsimageconfig
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/sdks/python/api-reference/componen…onparamspluginunion
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/sdks/python/api-reference/components/message
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/sdks/python/api-reference/components/modality
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/sdks/python/api-reference/componen…modelscountresponse
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/sdks/python/api-reference/componen…/modelslistresponse
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/sdks/python/api-reference/componen…responsesincludable
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/sdks/python/api-reference/componen…srequestimageconfig
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/sdks/python/api-reference/componen…srequestpluginunion
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/sdks/python/api-reference/componen…sesrequesttoolunion
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/sdks/python/api-reference/componen…onsesoutputmodality
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/sdks/python/api-reference/componen…/tooldefinitionjson
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/sdks/python/api-reference/credits
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/sdks/python/api-reference/embeddings
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/sdks/python/api-reference/endpoints
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/sdks/python/api-reference/generations
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/sdks/python/api-reference/guardrails
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/sdks/python/api-reference/models/models
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/sdks/python/api-reference/oauth
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/sdks/python/api-reference/operatio…toguardrailresponse
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/sdks/python/api-reference/operatio…toguardrailresponse
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/sdks/python/api-reference/operatio…omguardrailresponse
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/sdks/python/api-reference/operatio…omguardrailresponse
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/sdks/python/api-reference/operatio…uthkeyscoderesponse
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/sdks/python/api-reference/operatio…nbasechargeresponse
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/sdks/python/api-reference/operatio…nbasechargesecurity
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/sdks/python/api-reference/operatio…eembeddingsresponse
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/sdks/python/api-reference/operatio…teguardrailresponse
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/sdks/python/api-reference/operatio…/createkeysresponse
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/sdks/python/api-reference/operatio…teresponsesresponse
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/sdks/python/api-reference/operatio…teguardrailresponse
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/sdks/python/api-reference/operatio…/deletekeysresponse
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/sdks/python/api-reference/operatio…deforapikeyresponse
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/sdks/python/api-reference/operatio…/getcreditsresponse
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/sdks/python/api-reference/operatio…tcurrentkeyresponse
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/sdks/python/api-reference/operatio…tgenerationresponse
Not allowed host | https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | | /docs/sdks/python/api-reference/operatio…etguardrailresponse
External URLs
-------------
External URL | Pages | Found on URL (max 5)
-------------------------------------------------------------------------------------------------------------------------------------
https://ai.google.dev/gemini-api/docs/pricing | 1 | /docs/guides/best-practices/prompt-caching
https://ai.google.dev/gemini-api/docs/structured-output | 1 | /docs/guides/features/structured-outputs
https://ai.pydantic.dev/models/ | 1 | /docs/guides/community/pydantic-ai
https://aider.chat/docs/llms/openrouter.html | 1 | /docs/guides/community/frameworks-and-integrations-overview
https://amp.dev/ | 1 | /docs/sdks/agentic-usage
https://antigravity.dev/ | 1 | /docs/sdks/agentic-usage
https://app.grit.io/studio?key=RKC0n7ikOiTGTNVkI8uRS | 1 | /docs/guides/community/openai-sdk
https://app.snowflake.com/us-east-1/eac52885 | 1 | /docs/guides/features/broadcast/snowflake
https://arize.com/ | 1 | /docs/guides/features/broadcast/arize
https://arize.com/docs/ax/integrations/l…/openrouter-tracing | 1 | /docs/guides/community/arize
https://auth0.com/docs/get-started/authe…code-flow-with-pkce | 1 | /docs/guides/overview/auth/oauth
https://aws.amazon.com/s3/ | 1 | /docs/guides/features/broadcast/s3
https://bun.sh/ | 1 | /docs/guides/coding-agents/automatic-code-review
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/api/api-reference/analytics/get-user-activity
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/api/api-reference/anthropic-messages/create-messages
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/api/api-reference/api-keys/create-keys
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/api/api-reference/api-keys/delete-keys
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/api/api-reference/api-keys/get-current-key
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/api/api-reference/api-keys/get-key
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/api/api-reference/api-keys/list
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/api/api-reference/api-keys/update-keys
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/api/api-reference/chat/send-chat-completion-request
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/api/api-reference/credits/create-coinbase-charge
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/api/api-reference/credits/get-credits
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/api/api-reference/embeddings/create-embeddings
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/api/api-reference/embeddings/list-embeddings-models
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/api/api-reference/endpoints/list-endpoints-zdr
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/api/api-reference/endpoints/list-endpoints
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/api/api-reference/generations/get-generation
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/api/api-reference/guardrails/bulk-…n-keys-to-guardrail
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/api/api-reference/guardrails/bulk-…embers-to-guardrail
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/api/api-reference/guardrails/bulk-…keys-from-guardrail
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/api/api-reference/guardrails/bulk-…bers-from-guardrail
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/api/api-reference/guardrails/create-guardrail
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/api/api-reference/guardrails/delete-guardrail
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/api/api-reference/guardrails/get-guardrail
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/api/api-reference/guardrails/list-…ail-key-assignments
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/api/api-reference/guardrails/list-…-member-assignments
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/api/api-reference/guardrails/list-guardrails
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/api/api-reference/guardrails/list-key-assignments
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/api/api-reference/guardrails/list-member-assignments
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/api/api-reference/guardrails/update-guardrail
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/api/api-reference/models/get-models
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/api/api-reference/models/list-models-count
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/api/api-reference/models/list-models-user
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/api/api-reference/o-auth/create-auth-keys-code
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/api/api-reference/o-auth/exchange-…th-code-for-api-key
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/api/api-reference/providers/list-providers
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/api/api-reference/responses/create-responses
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/api/reference/authentication
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/api/reference/embeddings
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/api/reference/errors-and-debugging
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/api/reference/limits
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/api/reference/overview
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/api/reference/parameters
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/api/reference/responses/basic-usage
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/api/reference/responses/error-handling
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/api/reference/responses/overview
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/api/reference/responses/reasoning
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/api/reference/responses/tool-calling
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/api/reference/responses/web-search
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/api/reference/streaming
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/app-attribution
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/faq
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/administration/activity-export
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/administration/api-key-rotation
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/administration/crypto-api
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/administration/organization-management
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/administration/usage-accounting
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/administration/user-tracking
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/best-practices/latency-and-performance
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/best-practices/prompt-caching
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/best-practices/reasoning-tokens
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/best-practices/uptime-optimization
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/coding-agents/automatic-code-review
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/coding-agents/claude-code-integration
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/coding-agents/codex-cli
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/coding-agents/junie
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/coding-agents/mcp-servers
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/coding-agents/openclaw-integration
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/community/anthropic-agent-sdk
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/community/arize
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/community/awesome-openrouter
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/community/effect-ai-sdk
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/community/frameworks-and-integrations-overview
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/community/infisical
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/community/langchain
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/community/langfuse
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/community/livekit
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/community/mastra
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/community/openai-sdk
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/community/pydantic-ai
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/community/tanstack-ai
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/community/vercel-ai-sdk
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/community/xcode
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/community/zapier
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/evaluate-and-optimize/distillation
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/evaluate-and-optimize/model…grations/claude-4-6
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/evaluate-and-optimize/model-migrations/gpt-5-4
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/evaluate-and-optimize/red-teaming
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/features/broadcast/arize
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/features/broadcast/braintrust
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/features/broadcast/clickhouse
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/features/broadcast/datadog
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/features/broadcast/grafana
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/features/broadcast/langfuse
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/features/broadcast/langsmith
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/features/broadcast/newrelic
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/features/broadcast/opik
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/features/broadcast/otel-collector
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/features/broadcast/overview
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/features/broadcast/posthog
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/features/broadcast/s3
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/features/broadcast/sentry
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/features/broadcast/snowflake
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/features/broadcast/weave
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/features/broadcast/webhook
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/features/guardrails
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/features/message-transforms
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/features/plugins/overview
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/features/plugins/response-healing
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/features/plugins/web-search
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/features/presets
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/features/structured-outputs
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/features/tool-calling
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/features/zdr
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/features/zero-completion-insurance
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/get-started/enterprise-quickstart
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/get-started/for-providers
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/get-started/free-models-router-playground
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/overview/auth/byok
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/overview/auth/management-api-keys
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/overview/auth/oauth
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/overview/models
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/overview/multimodal/audio
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/overview/multimodal/image-generation
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/overview/multimodal/images
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/overview/multimodal/overview
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/overview/multimodal/pdfs
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/overview/multimodal/videos
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/overview/principles
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/overview/report-feedback
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/privacy/data-collection
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/privacy/logging
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/routing/auto-exacto
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/routing/model-fallbacks
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/routing/model-variants/exacto
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/routing/model-variants/extended
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/routing/model-variants/free
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/routing/model-variants/nitro
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/routing/model-variants/online
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/routing/model-variants/thinking
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/routing/provider-selection
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/routing/routers/auto-router
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/routing/routers/body-builder
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/guides/routing/routers/free-models-router
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/quickstart
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/sdks/agentic-usage
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/sdks/dev-tools/devtools
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/sdks/python/api-reference/analytics
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/sdks/python/api-reference/apikeys
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/sdks/python/api-reference/chat
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/sdks/python/api-reference/components/chainid
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/sdks/python/api-reference/componen…onparamsimageconfig
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/sdks/python/api-reference/componen…onparamspluginunion
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/sdks/python/api-reference/components/message
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/sdks/python/api-reference/components/modality
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/sdks/python/api-reference/componen…modelscountresponse
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/sdks/python/api-reference/componen…/modelslistresponse
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/sdks/python/api-reference/componen…responsesincludable
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/sdks/python/api-reference/componen…srequestimageconfig
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/sdks/python/api-reference/componen…srequestpluginunion
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/sdks/python/api-reference/componen…sesrequesttoolunion
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/sdks/python/api-reference/componen…onsesoutputmodality
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/sdks/python/api-reference/componen…/tooldefinitionjson
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/sdks/python/api-reference/credits
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/sdks/python/api-reference/embeddings
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/sdks/python/api-reference/endpoints
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/sdks/python/api-reference/generations
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/sdks/python/api-reference/guardrails
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/sdks/python/api-reference/models/models
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/sdks/python/api-reference/oauth
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/sdks/python/api-reference/operatio…toguardrailresponse
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/sdks/python/api-reference/operatio…toguardrailresponse
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/sdks/python/api-reference/operatio…omguardrailresponse
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/sdks/python/api-reference/operatio…omguardrailresponse
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/sdks/python/api-reference/operatio…uthkeyscoderesponse
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/sdks/python/api-reference/operatio…nbasechargeresponse
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/sdks/python/api-reference/operatio…nbasechargesecurity
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/sdks/python/api-reference/operatio…eembeddingsresponse
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/sdks/python/api-reference/operatio…teguardrailresponse
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/sdks/python/api-reference/operatio…/createkeysresponse
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/sdks/python/api-reference/operatio…teresponsesresponse
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/sdks/python/api-reference/operatio…teguardrailresponse
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/sdks/python/api-reference/operatio…/deletekeysresponse
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/sdks/python/api-reference/operatio…deforapikeyresponse
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/sdks/python/api-reference/operatio…/getcreditsresponse
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/sdks/python/api-reference/operatio…tcurrentkeyresponse
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/sdks/python/api-reference/operatio…tgenerationresponse
https://claude.ai/new?q=Read%20openroute…tions%20about%20it. | 1 | /docs/sdks/python/api-reference/operatio…etguardrailresponse
Redirected URLs
---------------
Status | Redirected URL | Target URL | Found at URL
--------------------------------------------------------------------------------------------------------------------------------------
307 | /docs | /docs/quickstart |
307 | /docs/api | /docs/api/reference/overview | /docs/guides/coding-agents…-integration
308 | /docs/api-reference/api-ke…eate-api-key | /docs/api/api-reference/ap…/create-keys | /docs/guides/overview/auth…ent-api-keys
308 | /docs/api-reference/chat-completion | /docs/api/api-reference/ch…tion-request | /docs/guides/routing/provider-selection
308 | /docs/api-reference/embedd…e-embeddings | /docs/api/api-reference/em…e-embeddings | /docs/api/reference/embeddings
308 | /docs/api-reference/get-a-generation | /docs/api/api-reference/ge…t-generation | /docs/api/reference/overview
308 | /docs/api-reference/get-credits | /docs/api/api-reference/cr…/get-credits | /docs/faq
308 | /docs/api-reference/limits | /docs/api/reference/limits | /docs/faq
308 | /docs/api-reference/models/get-models | /docs/api/api-reference/mo…s/get-models | /docs/guides/overview/models
308 | /docs/api-reference/overview | /docs/api/reference/overview | /docs/quickstart
308 | /docs/api-reference/parameters | /docs/api/reference/parameters | /docs/api/reference/overview
308 | /docs/api/authentication | /docs/api/reference/authentication | /docs/api/reference/embeddings
308 | /docs/best-practices/reasoning-tokens | /docs/guides/best-practice…oning-tokens | /docs/guides/routing/model…nts/thinking
308 | /docs/community/effect-ai-sdk | /docs/guides/community/effect-ai-sdk | /docs/guides/community/fra…ons-overview
308 | /docs/community/lang-chain | /docs/guides/community/langchain | /docs/guides/community/fra…ons-overview
308 | /docs/community/langfuse | /docs/guides/community/langfuse | /docs/guides/community/fra…ons-overview
308 | /docs/community/mastra | /docs/guides/community/mastra | /docs/guides/community/fra…ons-overview
308 | /docs/community/open-ai-sdk | /docs/guides/community/openai-sdk | /docs/faq
308 | /docs/community/pydantic-ai | /docs/guides/community/pydantic-ai | /docs/guides/community/fra…ons-overview
308 | /docs/community/vercel-ai-sdk | /docs/guides/community/vercel-ai-sdk | /docs/guides/community/fra…ons-overview
308 | /docs/community/xcode | /docs/guides/community/xcode | /docs/guides/community/fra…ons-overview
308 | /docs/enterprise-quickstart | /docs/guides/get-started/e…e-quickstart | /docs/faq
308 | /docs/features/byok | /docs/auth/byok | /docs/guides/community/infisical
308 | /docs/features/model-routing | /docs/guides/routing/route…/auto-router | /docs/guides/routing/provider-selection
308 | /docs/features/multimodal/audio | /docs/guides/overview/multimodal/audio | /docs/guides/overview/mult…dal/overview
308 | /docs/features/multimodal/…e-generation | /docs/guides/overview/mult…e-generation | /docs/guides/overview/mult…dal/overview
308 | /docs/features/multimodal/images | /docs/guides/overview/multimodal/images | /docs/guides/overview/mult…dal/overview
308 | /docs/features/multimodal/pdfs | /docs/guides/overview/multimodal/pdfs | /docs/guides/overview/mult…dal/overview
308 | /docs/features/multimodal/videos | /docs/guides/overview/multimodal/videos | /docs/guides/overview/mult…dal/overview
308 | /docs/features/provider-routing | /docs/guides/routing/provider-selection | /docs/faq
308 | /docs/features/variants/free | /docs/guides/routing/model…ariants/free | /docs/routing/model-variants
307 | /docs/guides/features/broadcast | /docs/guides/features/broa…ast/overview | /docs/guides/features/broa…ast/overview
307 | /docs/guides/features/plugins | /docs/guides/features/plugins/overview | /docs/api/reference/overview
308 | /docs/guides/overview/auth…ing-api-keys | /docs/guides/overview/auth…ent-api-keys | /docs/sdks/python/api-refe…ce/analytics
308 | /docs/guides/routing/auto-…el-selection | /docs/guides/routing/route…/auto-router | /docs/routing/auto-model-selection
308 | /docs/overview/models | /docs/guides/overview/models | /docs/guides/evaluate-and-…distillation
308 | /docs/routing/auto-model-selection | /docs/guides/routing/auto-…el-selection | /docs/guides/best-practice…-performance
308 | /docs/routing/model-variants | /docs/features/variants/free | /docs/guides/features/plugins/overview
308 | /docs/sdks/call-model/api-reference | /docs/sdks/typescript/call…pi-reference | /docs/sdks/typescript/call…weather-tool
308 | /docs/sdks/call-model/dyna…c-parameters | /docs/sdks/typescript/call…c-parameters | /docs/sdks/typescript/call…kills-loader
308 | /docs/sdks/call-model/message-formats | /docs/sdks/typescript/call…sage-formats | /docs/sdks/typescript/call…t-generation
308 | /docs/sdks/call-model/next-turn-params | /docs/sdks/typescript/call…-turn-params | /docs/sdks/typescript/call…c-parameters
308 | /docs/sdks/call-model/stop-conditions | /docs/sdks/typescript/call…p-conditions | /docs/sdks/typescript/call…c-parameters
308 | /docs/sdks/call-model/streaming | /docs/sdks/typescript/call…el/streaming | /docs/sdks/typescript/call…sage-formats
308 | /docs/sdks/call-model/text-generation | /docs/sdks/typescript/call…t-generation | /docs/sdks/typescript/call…sage-formats
308 | /docs/sdks/call-model/tools | /docs/sdks/typescript/call-model/tools | /docs/sdks/typescript/call…weather-tool
308 | /docs/sdks/components/comp…jsonfunction | /sdks/typescript | /docs/sdks/python/api-refe…finitionjson
308 | /docs/sdks/operations/oper…nerationdata | /sdks/typescript | /docs/sdks/python/api-refe…tionresponse
307 | /docs/sdks/python | /docs/sdks/python/overview | /docs/sdks/python/overview
307 | /docs/sdks/python/api-reference/models | /docs/sdks/python/api-refe…odels/models | /docs/sdks/python/api-refe…odels/models
307 | /docs/sdks/typescript | /docs/sdks/typescript/overview | /docs/sdks/typescript/overview
307 | /docs/sdks/typescript/api-…rence/models | /docs/sdks/typescript/api-…odels/models | /docs/sdks/typescript/api-…odels/models
308 | /docs/use-cases/for-providers | /docs/guides/get-started/for-providers | /docs/faq
308 | /docs/use-cases/usage-accounting | /docs/guides/administratio…e-accounting | /docs/app-attribution
404 URLs
--------
Status | URL 404 | Found at URL
----------------------------------------------------------------------------------------------------------------------------------------
404 | /docs/api-reference/models/count | /docs/guides/overview/models
404 | /docs/api-reference/provider-preferences | /docs/guides/best-practices/prompt-caching
404 | /docs/api/limits | /docs/guides/community/infisical
404 | /docs/api/reference/errors | /docs/api/reference/errors-and-debugging
404 | /docs/auth/byok | /docs/features/byok
404 | /docs/community/junie | /docs/guides/community/frameworks-and-integrations-overview
404 | /docs/community/tanstack-ai | /docs/guides/community/frameworks-and-integrations-overview
404 | /docs/guides/routing/routers/free-router | /docs/guides/routing/routers/free-models-router
404 | /docs/sdks/components/components/model | /docs/sdks/python/api-reference/components/modelslistresponse
404 | /docs/sdks/components/components/modelscountresponsedata | /docs/sdks/python/api-reference/component…modelscountresponse
404 | /docs/sdks/devtools | /docs/sdks/dev-tools/devtools
404 | /docs/sdks/operations/components/activityitem | /docs/sdks/python/api-reference/operation…seractivityresponse
404 | /docs/sdks/operations/components/listendpointsresponse | /docs/sdks/python/api-reference/operation…stendpointsresponse
404 | /docs/sdks/operations/components/publicendpoint | /docs/sdks/python/api-reference/operation…ndpointszdrresponse
404 | /docs/sdks/operations/operations/createauthkeyscodedata | /docs/sdks/python/api-reference/operation…uthkeyscoderesponse
404 | /docs/sdks/operations/operations/createcoinbasechargedata | /docs/sdks/python/api-reference/operation…nbasechargeresponse
404 | /docs/sdks/operations/operations/createguardraildata | /docs/sdks/python/api-reference/operation…teguardrailresponse
404 | /docs/sdks/operations/operations/createkeysdata | /docs/sdks/python/api-reference/operations/createkeysresponse
404 | /docs/sdks/operations/operations/getcreditsdata | /docs/sdks/python/api-reference/operations/getcreditsresponse
404 | /docs/sdks/operations/operations/getcurrentkeydata | /docs/sdks/python/api-reference/operation…tcurrentkeyresponse
404 | /docs/sdks/operations/operations/getguardraildata | /docs/sdks/python/api-reference/operation…etguardrailresponse
404 | /docs/sdks/operations/operations/getkeydata | /docs/sdks/python/api-reference/operations/getkeyresponse
404 | /docs/sdks/operations/operations/listdata | /docs/sdks/python/api-reference/operations/listresponse
404 | /docs/sdks/operations/operations/listguar…lkeyassignmentsdata | /docs/sdks/python/api-reference/operation…assignmentsresponse
404 | /docs/sdks/operations/operations/listguar…mberassignmentsdata | /docs/sdks/python/api-reference/operation…assignmentsresponse
404 | /docs/sdks/operations/operations/listguardrailsdata | /docs/sdks/python/api-reference/operation…tguardrailsresponse
404 | /docs/sdks/operations/operations/listkeyassignmentsdata | /docs/sdks/python/api-reference/operation…assignmentsresponse
404 | /docs/sdks/operations/operations/listmemberassignmentsdata | /docs/sdks/python/api-reference/operation…assignmentsresponse
404 | /docs/sdks/operations/operations/listprovidersdata | /docs/sdks/python/api-reference/operation…stprovidersresponse
404 | /docs/sdks/operations/operations/updateguardraildata | /docs/sdks/python/api-reference/operation…teguardrailresponse
404 | /docs/sdks/operations/operations/updatekeysdata | /docs/sdks/python/api-reference/operations/updatekeysresponse
404 | /docs/sdks/typescript/call-model/items | /docs/sdks/typescript/call-model/overview
404 | /docs/sdks/typescript/call-model/tool-examples/skills-loader | /docs/sdks/typescript/call-model/examples/skills-loader
404 | /docs/sdks/typescript/call-model/tool-examples/weather-tool | /docs/sdks/typescript/call-model/examples/weather-tool
404 | /docs/use-cases/organization-management | /docs/faq
SSL/TLS info
------------
Info | Text
---------------------------------------------------------------------------------------------------------------------------------------
Issuer | C = US, O = Google Trust Services, CN = WE1
Subject | CN = openrouter.ai
Valid from | Feb 24 20:49:23 2026 GMT (VALID already 27.7 day(s))
Valid to | May 25 21:49:15 2026 GMT (VALID still for 62.3 day(s))
Supported protocols | TLSv1.2, TLSv1.3
RAW certificate output | Certificate:
Data:
Version: 3 (0x2)
Serial Number:…1:6c:c3:f7:46:9a:6f:ed:e6:45:05:6e
RAW protocols output | === ssl2 ===
s_client: Unknown option: -ssl2
s_client: Use -help for su…erify return code: 0 (ok)
---
DONE
TOP fastest URLs
----------------
Time | Status | Fast URL
------------------------------------------------------------------------------------------------------------------------------------------
131 ms | 200 | /docs/guides/features/broadcast/datadog
136 ms | 200 | /docs/api/api-reference/guardrails/create-guardrail
140 ms | 200 | /docs/guides/best-practices/latency-and-performance
142 ms | 200 | /docs/guides/routing/routers/body-builder
144 ms | 200 | /docs/quickstart
153 ms | 200 | /docs/api/reference/overview
161 ms | 200 | /docs/api/reference/responses/reasoning
173 ms | 200 | /docs/sdks/typescript/api-reference/models/chatstreamoptions
192 ms | 200 | /docs/guides/features/broadcast/otel-collector
193 ms | 200 | /docs/guides/privacy/logging
195 ms | 200 | /docs/guides/features/zdr
204 ms | 200 | /docs/guides/best-practices/reasoning-tokens
211 ms | 200 | /docs/guides/coding-agents/claude-code-integration
237 ms | 200 | /docs/guides/overview/multimodal/image-generation
238 ms | 200 | /docs/api/api-reference/models/get-models
239 ms | 200 | /docs/guides/routing/model-variants/nitro
246 ms | 200 | /docs/guides/features/plugins/response-healing
255 ms | 200 | /docs/guides/best-practices/uptime-optimization
280 ms | 200 | /docs/api/api-reference/api-keys/create-keys
282 ms | 200 | /docs/api/api-reference/guardrails/bulk-unassign-keys-from-guardrail
TOP slowest URLs
----------------
Time | Status | Slow URL
-------------------------------------------------------------------------------------------------------------------------------------
2.9 s | 404 | /docs/guides/routing/routers/free-router
2.7 s | 404 | /docs/sdks/typescript/call-model/tool-examples/skills-loader
2.5 s | 404 | /docs/sdks/devtools
1.7 s | 404 | /docs/sdks/typescript/call-model/tool-examples/weather-tool
1.1 s | 200 | /docs/guides/overview/multimodal/overview
916 ms | 200 | /docs/guides/community/langfuse
896 ms | 404 | /docs/sdks/operations/operations/listprovidersdata
894 ms | 200 | /docs/sdks/typescript/api-reference/operations/updateguardrailrequestbody
839 ms | 200 | /docs/sdks/typescript/api-reference/models/route
822 ms | 200 | /docs/sdks/python/api-reference/operations/listmemberassignmentsresponse
789 ms | 200 | /docs/sdks/python/api-reference/components/chatgenerationparamsimageconfig
784 ms | 200 | /docs/sdks/typescript/api-reference/credits
745 ms | 200 | /docs/api/api-reference/o-auth/create-auth-keys-code
729 ms | 200 | /docs/guides/administration/crypto-api
728 ms | 200 | /docs/sdks/typescript/api-reference/operations/getguardrailresponse
723 ms | 200 | /docs/sdks/typescript/api-reference/operations/listguardrailkeyassignmentsresponse
723 ms | 200 | /docs/sdks/typescript/api-reference/models/modelarchitectureinstructtype
707 ms | 200 | /docs/sdks/python/api-reference/embeddings
690 ms | 200 | /docs/guides/coding-agents/codex-cli
679 ms | 200 | /docs/sdks/typescript/api-reference/models/modelarchitecture
SEO metadata
------------
This table contains large data and shows max 10 rows. To see them all, use output to HTML using `--output-html-report=tmp/myreport.html`.
URL | Indexing | Title | H1 | Description | Keywords
---------------------------------------------------------------------------------------------------------------------------------------
/docs/api/api-reference/analytics/…t-user-activity | Allowed | Get user…ion | Get user…int | Returns…ed. |
/docs/api/api-reference/anthropic-…create-messages | Allowed | Create a…ion | Create a…age | Creates…ng. |
/docs/api/api-reference/api-keys/create-keys | Allowed | Create a…ion | Create a…key | Create a…ed. |
/docs/api/api-reference/api-keys/delete-keys | Allowed | Delete a…ion | Delete a…key | Delete a…ed. |
/docs/api/api-reference/api-keys/get-current-key | Allowed | Get curr…ion | Get curr…key | Get info…ion |
/docs/api/api-reference/api-keys/get-key | Allowed | Get a si…ion | Get a si…key | Get a si…ed. |
/docs/api/api-reference/api-keys/list | Allowed | List API…ion | List API…eys | List all…ed. |
/docs/api/api-reference/api-keys/update-keys | Allowed | Update a…ion | Update a…key | Update a…ed. |
/docs/api/api-reference/chat/send-…pletion-request | Allowed | Create a…ion | Create a…ion | Sends a…es. |
/docs/api/api-reference/credits/cr…coinbase-charge | Allowed | Create a…ion | Create a…ent | Create a…ent |
OpenGraph metadata
------------------
This table contains large data and shows max 10 rows. To see them all, use output to HTML using `--output-html-report=tmp/myreport.html`.
URL | OG Title | OG Description | OG Image | Twitter Title | Twitter Description | Twitter Image
--------------------------------------------------------------------------------------------------------------------------------------------------
/docs/api/api-reference/analytics/…t-user-activity | Get use…on | Returns…d. | | Get use…on | Returns…d. |
/docs/api/api-reference/anthropic-…create-messages | Create…on | Creates…g. | | Create…on | Creates…g. |
/docs/api/api-reference/api-keys/create-keys | Create…on | Create…d. | | Create…on | Create…d. |
/docs/api/api-reference/api-keys/delete-keys | Delete…on | Delete…d. | | Delete…on | Delete…d. |
/docs/api/api-reference/api-keys/get-current-key | Get cur…on | Get inf…on | | Get cur…on | Get inf…on |
/docs/api/api-reference/api-keys/get-key | Get a s…on | Get a s…d. | | Get a s…on | Get a s…d. |
/docs/api/api-reference/api-keys/list | List AP…on | List al…d. | | List AP…on | List al…d. |
/docs/api/api-reference/api-keys/update-keys | Update…on | Update…d. | | Update…on | Update…d. |
/docs/api/api-reference/chat/send-…pletion-request | Create…on | Sends a…s. | | Create…on | Sends a…s. |
/docs/api/api-reference/credits/cr…coinbase-charge | Create…on | Create…nt | | Create…on | Create…nt |
Heading structure
-----------------
This table contains large data and shows max 10 rows. To see them all, use output to HTML using `--output-html-report=tmp/myreport.html`.
Heading structure | Count | Errors | URL
----------------------------------------------------------------------------------------------------------------------------------------
Update an API key Authentication Path par…t Response Errors | 6 | 5 | /docs/api/api-refere…date-keys
Update a guardrail Authentication Path pa…t Response Errors | 6 | 5 | /docs/api/api-refere…guardrail
List key assignments for a guardrail Authentic…s Response Errors | 6 | 5 | /docs/api/api-refere…signments
Bulk assign keys to a guardrail Authentication…t Response Errors | 6 | 5 | /docs/api/api-refere…guardrail
List member assignments for a guardrail Authen…s Response Errors | 6 | 5 | /docs/api/api-refere…signments
Bulk assign members to a guardrail Authenticat…t Response Errors | 6 | 5 | /docs/api/api-refere…guardrail
Bulk unassign keys from a guardrail Authentica…t Response Errors | 6 | 5 | /docs/api/api-refere…guardrail
Bulk unassign members from a guardrail Authent…t Response Errors | 6 | 5 | /docs/api/api-refere…guardrail
List guardrails Authentication Query para…s Response Errors | 5 | 4 | /docs/api/api-refere…uardrails
Get request & usage metadata for a generation …s Response Errors | 5 | 4 | /docs/api/api-refere…eneration
HTTP headers
------------
Header | Occurs | Unique | Values preview | Min value | Max value
--------------------------------------------------------------------------------------------------------------------------
Age | 478 | - | [ignored generic values] | 0 sec(s) | 1.8 hour(s)
Cache-Control | 478 | 1 | public, max-age=0, must-revalidate | |
Cf-Cache-Status | 478 | 1 | DYNAMIC | |
Cf-Ray | 478 | - | [ignored generic values] | |
Content-Security-Policy | 478 | 1 | default-src 'self'; script-src '…fern.com https: | |
Content-Type | 478 | 2 | text/html; charset=utf-8 (424) / text/html (54) | |
Date | 478 | - | [ignored generic values] | 2026-03-24 | 2026-03-24
Location | 54 | 20+ | [see values below] | |
Permissions-Policy | 478 | 1 | camera=(), geolocation=(), payme…ks.stripe.com") | |
Referrer-Policy | 478 | 1 | strict-origin-when-cross-origin,…en-cross-origin | |
Server | 478 | 1 | cloudflare | |
Server-Timing | 478 | 20+ | [see values below] | |
Strict-Transport-Security | 478 | 1 | max-age=63072000; includeSubDomains; preload | |
Vary | 478 | 2 | [see values below] | |
X-Content-Type-Options | 478 | 1 | nosniff, nosniff | |
X-Matched-Path | 478 | 1 | /[host]/[domain]/[requiresLogin]…/[roles]/[slug] | |
X-Nextjs-Prerender | 478 | 1 | 1 | |
X-Nextjs-Stale-Time | 478 | 1 | 300 | |
X-Powered-By | 478 | 1 | Next.js | |
X-Vercel-Cache | 478 | 3 | STALE (284) / HIT (190) / MISS (4) | |
X-Vercel-Id | 478 | 20+ | [see values below] | |
HTTP header values
------------------
Header | Occurs | Value
-------------------------------------------------------------------------------------------------------------------------
Cache-Control | 478 | public, max-age=0, must-revalidate
Cf-Cache-Status | 478 | DYNAMIC
Content-Security-Policy | 478 | default-src 'self'; script-src 'self' 'unsafe-inline' '…p.buildwithfern.com https:
Content-Type | 424 | text/html; charset=utf-8
Content-Type | 54 | text/html
Location | 1 | /docs/api/api-reference/credits/get-credits
Location | 1 | /docs/api/api-reference/models/get-models
Location | 1 | /docs/guides/get-started/for-providers
Location | 1 | /docs/api/api-reference/chat/send-chat-completion-request
Location | 1 | /docs/guides/routing/provider-selection
Location | 1 | /docs/api/reference/limits
Location | 1 | /docs/guides/community/pydantic-ai
Location | 1 | /docs/guides/community/xcode
Location | 1 | /docs/api/reference/overview
Location | 1 | /docs/api/reference/parameters
Location | 1 | /docs/guides/features/plugins/overview
Location | 1 | /docs/guides/community/mastra
Location | 1 | /docs/guides/community/langfuse
Location | 1 | /docs/guides/community/vercel-ai-sdk
Location | 1 | /docs/guides/community/openai-sdk
Location | 1 | /docs/api/api-reference/generations/get-generation
Location | 1 | /docs/guides/get-started/enterprise-quickstart
Location | 1 | /docs/quickstart
Location | 1 | /docs/guides/community/effect-ai-sdk
Location | 1 | /docs/guides/community/langchain
Permissions-Policy | 478 | camera=(), geolocation=(), payment=(self "https://check…https://hooks.stripe.com")
Referrer-Policy | 478 | strict-origin-when-cross-origin, no-referrer, strict-origin-when-cross-origin
Server | 478 | cloudflare
Server-Timing | 1 | cfCacheStatus;desc="DYNAMIC", cfEdge;dur=6,cfOrigin;dur=0,cfWorker;dur=253
Server-Timing | 1 | cfCacheStatus;desc="DYNAMIC", cfEdge;dur=6,cfOrigin;dur=0,cfWorker;dur=381
Server-Timing | 1 | cfCacheStatus;desc="DYNAMIC", cfEdge;dur=8,cfOrigin;dur=0,cfWorker;dur=314
Server-Timing | 1 | cfCacheStatus;desc="DYNAMIC", cfEdge;dur=7,cfOrigin;dur=0,cfWorker;dur=43
Server-Timing | 1 | cfCacheStatus;desc="DYNAMIC", cfEdge;dur=6,cfOrigin;dur=0,cfWorker;dur=215
Server-Timing | 1 | cfCacheStatus;desc="DYNAMIC", cfEdge;dur=7,cfOrigin;dur=0,cfWorker;dur=182
Server-Timing | 1 | cfCacheStatus;desc="DYNAMIC", cfEdge;dur=7,cfOrigin;dur=0,cfWorker;dur=278
Server-Timing | 1 | cfCacheStatus;desc="DYNAMIC", cfEdge;dur=7,cfOrigin;dur=0,cfWorker;dur=244
Server-Timing | 1 | cfCacheStatus;desc="DYNAMIC", cfOrigin;dur=0,cfEdge;dur=0
Server-Timing | 1 | cfCacheStatus;desc="DYNAMIC", cfEdge;dur=7,cfOrigin;dur=0,cfWorker;dur=264
Server-Timing | 1 | cfCacheStatus;desc="DYNAMIC", cfEdge;dur=6,cfOrigin;dur=0,cfWorker;dur=180
Server-Timing | 1 | cfCacheStatus;desc="DYNAMIC", cfEdge;dur=8,cfOrigin;dur=0,cfWorker;dur=49
Server-Timing | 1 | cfCacheStatus;desc="DYNAMIC", cfEdge;dur=7,cfOrigin;dur=0,cfWorker;dur=301
Server-Timing | 1 | cfCacheStatus;desc="DYNAMIC", cfEdge;dur=7,cfOrigin;dur=0,cfWorker;dur=357
Server-Timing | 1 | cfCacheStatus;desc="DYNAMIC", cfEdge;dur=10,cfOrigin;dur=0,cfWorker;dur=215
Server-Timing | 1 | cfCacheStatus;desc="DYNAMIC", cfEdge;dur=7,cfOrigin;dur=0,cfWorker;dur=194
Server-Timing | 1 | cfCacheStatus;desc="DYNAMIC", cfEdge;dur=7,cfOrigin;dur=0,cfWorker;dur=57
Server-Timing | 1 | cfCacheStatus;desc="DYNAMIC", cfEdge;dur=6,cfOrigin;dur=0,cfWorker;dur=195
Server-Timing | 1 | cfCacheStatus;desc="DYNAMIC", cfEdge;dur=8,cfOrigin;dur=0,cfWorker;dur=273
Server-Timing | 1 | cfCacheStatus;desc="DYNAMIC", cfEdge;dur=7,cfOrigin;dur=0,cfWorker;dur=176
Strict-Transport-Security | 478 | max-age=63072000; includeSubDomains; preload
Vary | 424 | rsc, next-router-state-tree, next-router-prefetch, next…-prefetch, accept-encoding
Vary | 54 | rsc, next-router-state-tree, next-router-prefetch, next-router-segment-prefetch
X-Content-Type-Options | 478 | nosniff, nosniff
X-Matched-Path | 478 | /[host]/[domain]/[requiresLogin]/[isLoggedIn]/[roles]/[slug]
X-Nextjs-Prerender | 478 | 1
X-Nextjs-Stale-Time | 478 | 300
X-Powered-By | 478 | Next.js
X-Vercel-Cache | 284 | STALE
X-Vercel-Cache | 190 | HIT
X-Vercel-Cache | 4 | MISS
X-Vercel-Id | 1 | fra1::iad1::xc6cr-1774360839073-e6eff32bc68f
X-Vercel-Id | 1 | fra1::iad1::vm2wx-1774360840672-5fcdb2bacb53
X-Vercel-Id | 1 | fra1::sin1::gfknk-1774360839579-fad5a4531dd2
X-Vercel-Id | 1 | fra1::iad1::jxtrr-1774360839192-a6599c45d646
X-Vercel-Id | 1 | fra1::iad1::gfhll-1774360840093-513aebb9a4d0
X-Vercel-Id | 1 | fra1::sin1::nwqf4-1774360840773-45996c386fb6
X-Vercel-Id | 1 | fra1::iad1::tnstv-1774360839368-5fbd19e45bab
X-Vercel-Id | 1 | fra1::bom1::6j27m-1774360839472-0a18b1aebd43
X-Vercel-Id | 1 | fra1::bom1::f7wq2-1774360838970-84bf4e525a3a
X-Vercel-Id | 1 | fra1::iad1::bgrzq-1774360839992-1492078116c7
X-Vercel-Id | 1 | fra1::iad1::rvq7s-1774360840667-7dcc6d5f14ee
X-Vercel-Id | 1 | fra1::bom1::vm2wx-1774360840321-280b5ad5965a
X-Vercel-Id | 1 | fra1::iad1::jg92v-1774360838469-ebb5f3701d8c
X-Vercel-Id | 1 | fra1::sfo1::8d2fw-1774360839689-de0fadc69945
X-Vercel-Id | 1 | fra1::iad1::4kvdc-1774360839800-9d9470755fda
X-Vercel-Id | 1 | fra1::iad1::8xmc2-1774360839892-fe15bcf72cf9
X-Vercel-Id | 1 | fra1::sfo1::v4f8q-1774360840472-00cf87337015
X-Vercel-Id | 1 | fra1::iad1::5sz8h-1774360839342-a98411907a7f
X-Vercel-Id | 1 | fra1::iad1::jws8p-1774360838755-d1d2948731f5
X-Vercel-Id | 1 | fra1::sfo1::p5gxz-1774360840877-2ec3596ccfb6
HTTP Caching by content type (only from crawlable domains)
----------------------------------------------------------
Content type | Cache type | URLs | AVG lifetime | MIN lifetime | MAX lifetime
----------------------------------------------------------------------------
HTML | Cache-Control | 424 | 0 s | 0 s | 0 s
Redirect | Cache-Control | 54 | 0 s | 0 s | 0 s
HTTP Caching by domain
----------------------
Domain | Cache type | URLs | AVG lifetime | MIN lifetime | MAX lifetime
------------------------------------------------------------------------------------
openrouter.ai | Cache-Control | 478 | 0 s | 0 s | 0 s
HTTP Caching by domain and content type
---------------------------------------
Domain | Content type | Cache type | URLs | AVG lifetime | MIN lifetime | MAX lifetime
---------------------------------------------------------------------------------------------------
openrouter.ai | HTML | Cache-Control | 424 | 0 s | 0 s | 0 s
openrouter.ai | Redirect | Cache-Control | 54 | 0 s | 0 s | 0 s
TOP non-unique titles
---------------------
Count | Title
------------------------------------------------------------------------------------------------------------------------------------------
2 | ListEndpointsResponse | OpenRouter TypeScript SDK | OpenRouter | Documentation
TOP non-unique descriptions
---------------------------
Count | Description
------------------------------------------------------------------------------------------------------------------------------------------
14 |
3 | ListEndpointsResponse method reference
2 | Chat method reference
2 | ResponsesOutputModality method reference
2 | ListGuardrailsResponse method reference
2 | ListGuardrailKeyAssignmentsResponse method reference
2 | CreateAuthKeysCodeResponse method reference
2 | BulkAssignMembersToGuardrailResponse method reference
2 | Modality method reference
2 | ListKeyAssignmentsResponse method reference
Best practices
--------------
Analysis name | OK | Notice | Warning | Critical
--------------------------------------------------------------------------------
Invalid inline SVGs | 65 | 0 | 0 | 0
Heading structure | 401 | 35 | 630 | 0
Duplicate inline SVGs (> 5 and > 1024 B) | 65 | 0 | 0 | 0
DOM depth (> 30) | 424 | 0 | 0 | 0
Large inline SVGs (> 5120 B) | 65 | 0 | 0 | 0
Title uniqueness (> 10%) | 388 | 0 | 0 | 0
Description uniqueness (> 10%) | 326 | 0 | 0 | 0
Brotli support | 0 | 0 | 389 | 0
WebP support | 0 | 0 | 1 | 0
AVIF support | 0 | 0 | 1 | 0
Accessibility
-------------
Analysis name | OK | Notice | Warning | Critical
--------------------------------------------------------------------
Missing aria labels | 4 | 0 | 254 | 1
Missing image alt attributes | 50 | 0 | 0 | 0
Missing roles | 0 | 0 | 9 | 0
Missing html lang attribute | 1 | 0 | 0 | 0
Source domains
--------------
Domain | Totals | HTML | Redirect
--------------------------------------------------------------
openrouter.ai | 478/699MB/210s | 424/699MB/194s | 54/7kB/15s
Content types
-------------
Content type | URLs | Total size | Total time | Avg time | Status 20x | Status 30x | Status 40x
--------------------------------------------------------------------------------------------------
HTML | 424 | 699 MB | 194 s | 459 ms | 389 | 0 | 35
Redirect | 54 | 7 kB | 15 s | 294 ms | 0 | 54 | 0
Content types (MIME types)
--------------------------
Content type | URLs | Total size | Total time | Avg time | Status 20x | Status 30x | Status 40x
----------------------------------------------------------------------------------------------------------------
text/html; charset=utf-8 | 424 | 699 MB | 194 s | 459 ms | 389 | 0 | 35
text/html | 54 | 7 kB | 15 s | 294 ms | 0 | 54 | 0
DNS info
--------
DNS resolving tree
------------------------------------------------------------------------
openrouter.ai
IPv4: 104.18.3.115
IPv4: 104.18.2.115
IPv6: 2606:4700::6812:373
IPv6: 2606:4700::6812:273
DNS server: 127.0.0.53
Security
--------
Header | OK | Notice | Warning | Critical | Recommendation
-----------------------------------------------------------------------------------------------------------------------------------------
X-Frame-Options | 0 | 0 | 424 | 0 | X-Frame-Options header is not set. It prevents…deny' or 'sameorigin.
X-Content-Type-Options | 0 | 0 | 424 | 0 | X-Content-Type-Options header is set to 'nosni…n be a security risk.
X-Powered-By | 0 | 0 | 424 | 0 | X-Powered-By header is set to 'Next.js'. It is…al used technologies.
Referrer-Policy | 0 | 424 | 0 | 0 | Referrer-Policy header is set to 'strict-origi…n be a security risk.
Feature-Policy | 0 | 424 | 0 | 0 | Feature-Policy header is not set but Permissio…s set. That's enough.
Server | 0 | 424 | 0 | 0 | Server header is set to 'cloudflare'. It is be…al used technologies.
Strict-Transport-Security | 424 | 0 | 0 | 0 |
X-XSS-Protection | 424 | 0 | 0 | 0 |
Content-Security-Policy | 424 | 0 | 0 | 0 |
Permissions-Policy | 424 | 0 | 0 | 0 |
Analysis stats
--------------
Class::method | Exec time | Exec count
-------------------------------------------------------------------------------
BestPracticeAnalyzer::checkNonClickablePhoneNumbers | 5.4 s | 424
BestPracticeAnalyzer::checkHeadingStructure | 5.3 s | 424
AccessibilityAnalyzer::checkMissingLabels | 1.9 s | 389
AccessibilityAnalyzer::checkMissingAriaLabels | 1.7 s | 389
AccessibilityAnalyzer::checkMissingRoles | 1.6 s | 389
BestPracticeAnalyzer::checkMaxDOMDepth | 1.5 s | 424
AccessibilityAnalyzer::checkMissingLang | 1.5 s | 389
SslTlsAnalyzer::getTLSandSSLCertificateInfo | 653 ms | 1
BestPracticeAnalyzer::checkInlineSvg | 232 ms | 424
BestPracticeAnalyzer::checkMissingQuotesOnAttributes | 86 ms | 424
SecurityAnalyzer::checkHtmlSecurity | 53 ms | 424
SeoAndOpenGraphAnalyzer::analyzeHeadings | 47 ms | 1
AccessibilityAnalyzer::checkImageAltAttributes | 44 ms | 389
SecurityAnalyzer::checkHeaders | 12 ms | 424
SeoAndOpenGraphAnalyzer::analyzeSeo | 1 ms | 1
SeoAndOpenGraphAnalyzer::analyzeOpenGraph | 0 ms | 1
BestPracticeAnalyzer::checkTitleUniqueness | 0 ms | 1
BestPracticeAnalyzer::checkMetaDescriptionUniqueness | 0 ms | 1
BestPracticeAnalyzer::checkBrotliSupport | 0 ms | 1
BestPracticeAnalyzer::checkWebpSupport | 0 ms | 1
BestPracticeAnalyzer::checkAvifSupport | 0 ms | 1
Content processor stats
-----------------------
Class::method | Exec time | Exec count
-----------------------------------------------------------------------------------
NextJsProcessor::applyContentChangesBeforeUrlParsing | 2.8 s | 424
JavaScriptProcessor::findUrls | 1.9 s | 424
HtmlProcessor::findUrls | 1.7 s | 478
CssProcessor::findUrls | 75 ms | 424
AstroProcessor::findUrls | 42 ms | 424
AstroProcessor::applyContentChangesBeforeUrlParsing | 0 ms | 424
NextJsProcessor::findUrls | 0 ms | 424
JavaScriptProcessor::applyContentChangesBeforeUrlParsing | 0 ms | 424
SvelteProcessor::applyContentChangesBeforeUrlParsing | 0 ms | 424
HtmlProcessor::applyContentChangesBeforeUrlParsing | 0 ms | 478
SvelteProcessor::findUrls | 0 ms | 424
CssProcessor::applyContentChangesBeforeUrlParsing | 0 ms | 424