# SeaChat Developer Docs > Agent-native API documentation for SeaChat. Base API: https://seachat.ai Docs: https://docs.seachat.ai ## Start here - Quick Start: https://docs.seachat.ai/quick-start/ - Authentication: https://docs.seachat.ai/authentication/ - API Keys: https://docs.seachat.ai/api-keys/ - API Reference: https://docs.seachat.ai/api-reference/ - Full Markdown corpus: https://docs.seachat.ai/llms-full.txt - Machine-readable capability catalog: https://docs.seachat.ai/api/capabilities.json - OpenAPI 3.1: https://docs.seachat.ai/api/openapi.json - Live credential-aware capability catalog: https://seachat.ai/api/seagate/v1/capabilities?runtime=true&includeDenied=true ## Rules for agents - Use SeaGate paths under https://seachat.ai; do not call internal service ports. - Prefer `/api/capabilities.json` for public planning and the live catalog for credential-specific availability. - Do not send provider credentials to SeaRouter. - Read SeaRouter model help before sending provider-specific multimodal parameters. - Include x-request-id for retried or user-visible work. ## Core references - Home Markdown: https://docs.seachat.ai/index.md - Quick Start: https://docs.seachat.ai/quick-start/index.md - Authentication: https://docs.seachat.ai/authentication/index.md - API Keys: https://docs.seachat.ai/api-keys/index.md - Models: https://docs.seachat.ai/models/index.md - Threads: https://docs.seachat.ai/threads/index.md - Tools: https://docs.seachat.ai/tools/index.md - Files & Artifacts: https://docs.seachat.ai/files-artifacts/index.md - Play Apps: https://docs.seachat.ai/play/index.md - Usage & Quotas: https://docs.seachat.ai/usage-quotas/index.md - Agent-Friendly Docs: https://docs.seachat.ai/agent-friendly/index.md - API Reference: https://docs.seachat.ai/api-reference/index.md