Anthropic
Anthropic is an AI safety and research company that's working to build reliable, interpretable, and steerable AI systems.
Anthropic Developer Documentation
This file provides an overview of the Anthropic API documentation and developer resources.
Root URL
Claude Developer Platform Console (Requires login)
Available Languages on Website
The full documentation is available in the following languages on https://platform.claude.com/docs:
- English (en) - 1557 pages - /docs - Content included below
- German (Deutsch) (de) - 132 pages - /docs/de - Visit website for content
- Spanish (Español) (es) - 132 pages - /docs/es - Visit website for content
- French (Français) (fr) - 132 pages - /docs/fr - Visit website for content
- Italian (Italiano) (it) - 132 pages - /docs/it - Visit website for content
- Japanese (日本語) (ja) - 132 pages - /docs/ja - Visit website for content
- Korean (한국어) (ko) - 132 pages - /docs/ko - Visit website for content
- Portuguese (Português) (pt-BR) - 132 pages - /docs/pt-BR - Visit website for content
- Russian (Русский) (ru) - 132 pages - /docs/ru - Visit website for content
- Chinese Simplified (简体中文) (zh-CN) - 132 pages - /docs/zh-CN - Visit website for content
- Chinese Traditional (繁體中文) (zh-TW) - 132 pages - /docs/zh-TW - Visit website for content
- Indonesian (Bahasa Indonesia) (id) - 132 pages - /docs/id - Visit website for content
English
Messages
- Overview - Agent Skills
- Features overview
- Quickstart - Get started with Agent Skills in the API
- Quickstart - Get started with Claude
- Intro to Claude
- Overview - MCP tunnels
- Quickstart - MCP tunnels quickstart
- Overview - Tool use with Claude
- Adaptive thinking
- Advisor tool
- Architecture and components
- Bash tool
- Batch processing
- Build an orchestration mode
- Extended thinking - Building with extended thinking
- Cache diagnostics (beta) - Cache diagnostics
- Citations
- Amazon Bedrock - Claude in Amazon Bedrock
- Microsoft Foundry - Claude in Microsoft Foundry
- Amazon Bedrock (legacy) - Claude on Amazon Bedrock (legacy)
- Vertex AI - Claude on Vertex AI
- Claude Platform on AWS
- Code execution tool
- Compaction
- Computer use tool
- Context editing
- Context windows
- Define tools
- Deploy with Docker Compose - Deploy MCP tunnels with Docker Compose
- Deploy with Helm - Deploy MCP tunnels with Helm
- Effort
- Embeddings
- Fast mode (research preview)
- Files API
- Fine-grained tool streaming
- Handle tool calls
- Handling stop reasons
- How tool use works
- Manage tool context
- Manage in the Console - Manage tunnels in the Console
- MCP connector
- Reference - MCP tunnels reference
- Security - MCP tunnels security
- Memory tool
- Mid-conversation system messages
- Multilingual support
- Parallel tool use
- PDF support
- Programmatic tool calling
- Prompt caching
- Remote MCP servers
- Search results
- Server tools
- Best practices - Skill authoring best practices
- Skills for enterprise
- Streaming Messages - Streaming messages
- Streaming refusals
- Strict tool use
- Structured outputs
- Task budgets (beta) - Task budgets
- Text editor tool
- Token counting
- Tool combinations
- Tool reference
- Tool Runner (SDK)
- Tool search - Tool search tool
- Tool use with prompt caching
- Troubleshooting - Troubleshoot MCP tunnels
- Troubleshooting - Troubleshooting tool use
- Tutorial: Build a tool-using agent
- Skills in the API - Using Agent Skills with the API
- Using the Messages API
- Images and vision - Vision
- Web fetch tool
- Web search tool
Managed Agents
- Overview - Claude Managed Agents overview
- Quickstart - Get started with Claude Managed Agents
- Access GitHub - Accessing GitHub
- Attach and download files - Adding files
- Authenticate with vaults
- Cloud environment setup
- Cloud sandbox reference
- Define outcomes
- Agent setup - Define your agent
- Dreams
- MCP connector
- Multiagent sessions
- Permission policies
- Prototype in Console
- Managed Agents reference - Reference
- Security model
- Integration guide - Self-hosted sandboxes
- Session event stream
- Session operations
- Agent Skills - Skills
- Start a session
- Subscribe to webhooks
- Tools
- Memory stores - Using agent memory
Admin
- Admin API
- API and data retention
- Overview - Authentication
- Claude Code Analytics API
- Overview - Compliance API
- FAQ - Compliance API FAQ
- AWS KMS - Configure AWS KMS for CMEK
- Azure Key Vault - Configure Azure Key Vault for CMEK
- Google Cloud KMS - Configure Google Cloud KMS for CMEK
- Overview - Customer-managed encryption keys
- Data residency
- Design your integration - Design your compliance integration
- Get access - Get access to the Compliance API
- Errors - Handle Compliance API errors
- Organizations, users, roles, and groups - List organizations, users, roles, and groups
- Activity Feed - Query the Activity Feed
- Rate Limits API
- Chats, files, and projects - Retrieve and delete chats, files, and projects
- Usage and Cost API
- AWS - Use WIF with AWS
- GitHub Actions - Use WIF with GitHub Actions
- Google Cloud - Use WIF with Google Cloud
- Kubernetes - Use WIF with Kubernetes
- Microsoft Azure - Use WIF with Microsoft Azure
- Okta - Use WIF with Okta
- SPIFFE - Use WIF with SPIFFE
- WIF reference
- Workload Identity Federation
- Workspaces
API Reference
- Acknowledge Work (Beta)
- Acknowledge Work (Beta) (cli)
- Acknowledge Work (Beta) (csharp)
- Acknowledge Work (Beta) (Go)
- Acknowledge Work (Beta) (Java)
- Acknowledge Work (Beta) (php)
- Acknowledge Work (Beta) (Python)
- Acknowledge Work (Beta) (Ruby)
- Acknowledge Work (Beta) (terraform)
- Acknowledge Work (Beta) (TypeScript)
- Activities
- Add Session Resource (Beta)
- Add Session Resource (Beta) (cli)
- Add Session Resource (Beta) (csharp)
- Add Session Resource (Beta) (Go)
- Add Session Resource (Beta) (Java)
- Add Session Resource (Beta) (php)
- Add Session Resource (Beta) (Python)
- Add Session Resource (Beta) (Ruby)
- Add Session Resource (Beta) (terraform)
- Add Session Resource (Beta) (TypeScript)
- Admin
- Agents (Beta)
- Agents (Beta) (cli)
- Agents (Beta) (csharp)
- Agents (Beta) (Go)
- Agents (Beta) (Java)
- Agents (Beta) (php)
- Agents (Beta) (Python)
- Agents (Beta) (Ruby)
- Agents (Beta) (terraform)
- Agents (Beta) (TypeScript)
- API Keys
- Apps
- Archive a memory store (Beta)
- Archive a memory store (Beta) (cli)
- Archive a memory store (Beta) (csharp)
- Archive a memory store (Beta) (Go)
- Archive a memory store (Beta) (Java)
- Archive a memory store (Beta) (php)
- Archive a memory store (Beta) (Python)
- Archive a memory store (Beta) (Ruby)
- Archive a memory store (Beta) (terraform)
- Archive a memory store (Beta) (TypeScript)
- Archive Agent (Beta)
- Archive Agent (Beta) (cli)
- Archive Agent (Beta) (csharp)
- Archive Agent (Beta) (Go)
- Archive Agent (Beta) (Java)
- Archive Agent (Beta) (php)
- Archive Agent (Beta) (Python)
- Archive Agent (Beta) (Ruby)
- Archive Agent (Beta) (terraform)
- Archive Agent (Beta) (TypeScript)
- Archive Credential (Beta)
- Archive Credential (Beta) (cli)
- Archive Credential (Beta) (csharp)
- Archive Credential (Beta) (Go)
- Archive Credential (Beta) (Java)
- Archive Credential (Beta) (php)
- Archive Credential (Beta) (Python)
- Archive Credential (Beta) (Ruby)
- Archive Credential (Beta) (terraform)
- Archive Credential (Beta) (TypeScript)
- Archive Environment (Beta)
- Archive Environment (Beta) (cli)
- Archive Environment (Beta) (csharp)
- Archive Environment (Beta) (Go)
- Archive Environment (Beta) (Java)
- Archive Environment (Beta) (php)
- Archive Environment (Beta) (Python)
- Archive Environment (Beta) (Ruby)
- Archive Environment (Beta) (terraform)
- Archive Environment (Beta) (TypeScript)
- Archive Session (Beta)
- Archive Session (Beta) (cli)
- Archive Session (Beta) (csharp)
- Archive Session (Beta) (Go)
- Archive Session (Beta) (Java)
- Archive Session (Beta) (php)
- Archive Session (Beta) (Python)
- Archive Session (Beta) (Ruby)
- Archive Session (Beta) (terraform)
- Archive Session (Beta) (TypeScript)
- Archive Session Thread (Beta)
- Archive Session Thread (Beta) (cli)
- Archive Session Thread (Beta) (csharp)
- Archive Session Thread (Beta) (Go)
- Archive Session Thread (Beta) (Java)
- Archive Session Thread (Beta) (php)
- Archive Session Thread (Beta) (Python)
- Archive Session Thread (Beta) (Ruby)
- Archive Session Thread (Beta) (terraform)
- Archive Session Thread (Beta) (TypeScript)
- Archive Tunnel
- Archive Tunnel Certificate
- Archive Vault (Beta)
- Archive Vault (Beta) (cli)
- Archive Vault (Beta) (csharp)
- Archive Vault (Beta) (Go)
- Archive Vault (Beta) (Java)
- Archive Vault (Beta) (php)
- Archive Vault (Beta) (Python)
- Archive Vault (Beta) (Ruby)
- Archive Vault (Beta) (terraform)
- Archive Vault (Beta) (TypeScript)
- Archive Workspace
- Artifacts
- Attachments
- Batches
- Batches (Beta)
- Batches (Beta) (cli)
- Batches (Beta) (csharp)
- Batches (Beta) (Go)
- Batches (Beta) (Java)
- Batches (Beta) (php)
- Batches (Beta) (Python)
- Batches (Beta) (Ruby)
- Batches (Beta) (terraform)
- Batches (Beta) (TypeScript)
- Batches (cli)
- Batches (csharp)
- Batches (Go)
- Batches (Java)
- Batches (php)
- Batches (Python)
- Batches (Ruby)
- Batches (terraform)
- Batches (TypeScript)
- Beta (Beta)
- Beta (Beta) (cli)
- Beta (Beta) (csharp)
- Beta (Beta) (Go)
- Beta (Beta) (Java)
- Beta (Beta) (php)
- Beta (Beta) (Python)
- Beta (Beta) (Ruby)
- Beta (Beta) (terraform)
- Beta (Beta) (TypeScript)
- Cancel a Message Batch
- Cancel a Message Batch (Beta)
- Cancel a Message Batch (Beta) (cli)
- Cancel a Message Batch (Beta) (csharp)
- Cancel a Message Batch (Beta) (Go)
- Cancel a Message Batch (Beta) (Java)
- Cancel a Message Batch (Beta) (php)
- Cancel a Message Batch (Beta) (Python)
- Cancel a Message Batch (Beta) (Ruby)
- Cancel a Message Batch (Beta) (terraform)
- Cancel a Message Batch (Beta) (TypeScript)
- Cancel a Message Batch (cli)
- Cancel a Message Batch (csharp)
- Cancel a Message Batch (Go)
- Cancel a Message Batch (Java)
- Cancel a Message Batch (php)
- Cancel a Message Batch (Python)
- Cancel a Message Batch (Ruby)
- Cancel a Message Batch (terraform)
- Cancel a Message Batch (TypeScript)
- Chats
- Completions
- Completions (cli)
- Completions (csharp)
- Completions (Go)
- Completions (Java)
- Completions (php)
- Completions (Python)
- Completions (Ruby)
- Completions (terraform)
- Completions (TypeScript)
- Compliance API
- Cost Report
- Count tokens in a Message
- Count tokens in a Message (Beta)
- Count tokens in a Message (Beta) (cli)
- Count tokens in a Message (Beta) (csharp)
- Count tokens in a Message (Beta) (Go)
- Count tokens in a Message (Beta) (Java)
- Count tokens in a Message (Beta) (php)
- Count tokens in a Message (Beta) (Python)
- Count tokens in a Message (Beta) (Ruby)
- Count tokens in a Message (Beta) (terraform)
- Count tokens in a Message (Beta) (TypeScript)
- Count tokens in a Message (cli)
- Count tokens in a Message (csharp)
- Count tokens in a Message (Go)
- Count tokens in a Message (Java)
- Count tokens in a Message (php)
- Count tokens in a Message (Python)
- Count tokens in a Message (Ruby)
- Count tokens in a Message (terraform)
- Count tokens in a Message (TypeScript)
- Create a memory (Beta)
- Create a memory (Beta) (cli)
- Create a memory (Beta) (csharp)
- Create a memory (Beta) (Go)
- Create a memory (Beta) (Java)
- Create a memory (Beta) (php)
- Create a memory (Beta) (Python)
- Create a memory (Beta) (Ruby)
- Create a memory (Beta) (terraform)
- Create a memory (Beta) (TypeScript)
- Create a memory store (Beta)
- Create a memory store (Beta) (cli)
- Create a memory store (Beta) (csharp)
- Create a memory store (Beta) (Go)
- Create a memory store (Beta) (Java)
- Create a memory store (Beta) (php)
- Create a memory store (Beta) (Python)
- Create a memory store (Beta) (Ruby)
- Create a memory store (Beta) (terraform)
- Create a memory store (Beta) (TypeScript)
- Create a Message
- Create a Message (Beta)
- Create a Message (Beta) (cli)
- Create a Message (Beta) (csharp)
- Create a Message (Beta) (Go)
- Create a Message (Beta) (Java)
- Create a Message (Beta) (php)
- Create a Message (Beta) (Python)
- Create a Message (Beta) (Ruby)
- Create a Message (Beta) (terraform)
- Create a Message (Beta) (TypeScript)
- Create a Message (cli)
- Create a Message (csharp)
- Create a Message (Go)
- Create a Message (Java)
- Create a Message (php)
- Create a Message (Python)
- Create a Message (Ruby)
- Create a Message (terraform)
- Create a Message (TypeScript)
- Create a Message Batch
- Create a Message Batch (Beta)
- Create a Message Batch (Beta) (cli)
- Create a Message Batch (Beta) (csharp)
- Create a Message Batch (Beta) (Go)
- Create a Message Batch (Beta) (Java)
- Create a Message Batch (Beta) (php)
- Create a Message Batch (Beta) (Python)
- Create a Message Batch (Beta) (Ruby)
- Create a Message Batch (Beta) (terraform)
- Create a Message Batch (Beta) (TypeScript)
- Create a Message Batch (cli)
- Create a Message Batch (csharp)
- Create a Message Batch (Go)
- Create a Message Batch (Java)
- Create a Message Batch (php)
- Create a Message Batch (Python)
- Create a Message Batch (Ruby)
- Create a Message Batch (terraform)
- Create a Message Batch (TypeScript)
- Create a Text Completion
- Create a Text Completion (cli)
- Create a Text Completion (csharp)
- Create a Text Completion (Go)
- Create a Text Completion (Java)
- Create a Text Completion (php)
- Create a Text Completion (Python)
- Create a Text Completion (Ruby)
- Create a Text Completion (terraform)
- Create a Text Completion (TypeScript)
- Create Agent (Beta)
- Create Agent (Beta) (cli)
- Create Agent (Beta) (csharp)
- Create Agent (Beta) (Go)
- Create Agent (Beta) (Java)
- Create Agent (Beta) (php)
- Create Agent (Beta) (Python)
- Create Agent (Beta) (Ruby)
- Create Agent (Beta) (terraform)
- Create Agent (Beta) (TypeScript)
- Create Credential (Beta)
- Create Credential (Beta) (cli)
- Create Credential (Beta) (csharp)
- Create Credential (Beta) (Go)
- Create Credential (Beta) (Java)
- Create Credential (Beta) (php)
- Create Credential (Beta) (Python)
- Create Credential (Beta) (Ruby)
- Create Credential (Beta) (terraform)
- Create Credential (Beta) (TypeScript)
- Create Enrollment URL (Beta)
- Create Enrollment URL (Beta) (cli)
- Create Enrollment URL (Beta) (csharp)
- Create Enrollment URL (Beta) (Go)
- Create Enrollment URL (Beta) (Java)
- Create Enrollment URL (Beta) (php)
- Create Enrollment URL (Beta) (Python)
- Create Enrollment URL (Beta) (Ruby)
- Create Enrollment URL (Beta) (terraform)
- Create Enrollment URL (Beta) (TypeScript)
- Create Environment (Beta)
- Create Environment (Beta) (cli)
- Create Environment (Beta) (csharp)
- Create Environment (Beta) (Go)
- Create Environment (Beta) (Java)
- Create Environment (Beta) (php)
- Create Environment (Beta) (Python)
- Create Environment (Beta) (Ruby)
- Create Environment (Beta) (terraform)
- Create Environment (Beta) (TypeScript)
- Create External Key
- Create Invite
- Create Session (Beta)
- Create Session (Beta) (cli)
- Create Session (Beta) (csharp)
- Create Session (Beta) (Go)
- Create Session (Beta) (Java)
- Create Session (Beta) (php)
- Create Session (Beta) (Python)
- Create Session (Beta) (Ruby)
- Create Session (Beta) (terraform)
- Create Session (Beta) (TypeScript)
- Create Skill (Beta)
- Create Skill (Beta) (cli)
- Create Skill (Beta) (csharp)
- Create Skill (Beta) (Go)
- Create Skill (Beta) (Java)
- Create Skill (Beta) (php)
- Create Skill (Beta) (Python)
- Create Skill (Beta) (Ruby)
- Create Skill (Beta) (terraform)
- Create Skill (Beta) (TypeScript)
- Create Skill Version (Beta)
- Create Skill Version (Beta) (cli)
- Create Skill Version (Beta) (csharp)
- Create Skill Version (Beta) (Go)
- Create Skill Version (Beta) (Java)
- Create Skill Version (Beta) (php)
- Create Skill Version (Beta) (Python)
- Create Skill Version (Beta) (Ruby)
- Create Skill Version (Beta) (terraform)
- Create Skill Version (Beta) (TypeScript)
- Create Tunnel Certificate
- Create User Profile (Beta)
- Create User Profile (Beta) (cli)
- Create User Profile (Beta) (csharp)
- Create User Profile (Beta) (Go)
- Create User Profile (Beta) (Java)
- Create User Profile (Beta) (php)
- Create User Profile (Beta) (Python)
- Create User Profile (Beta) (Ruby)
- Create User Profile (Beta) (terraform)
- Create User Profile (Beta) (TypeScript)
- Create Vault (Beta)
- Create Vault (Beta) (cli)
- Create Vault (Beta) (csharp)
- Create Vault (Beta) (Go)
- Create Vault (Beta) (Java)
- Create Vault (Beta) (php)
- Create Vault (Beta) (Python)
- Create Vault (Beta) (Ruby)
- Create Vault (Beta) (terraform)
- Create Vault (Beta) (TypeScript)
- Create Workspace
- Create Workspace Member
- Credentials (Beta)
- Credentials (Beta) (cli)
- Credentials (Beta) (csharp)
- Credentials (Beta) (Go)
- Credentials (Beta) (Java)
- Credentials (Beta) (php)
- Credentials (Beta) (Python)
- Credentials (Beta) (Ruby)
- Credentials (Beta) (terraform)
- Credentials (Beta) (TypeScript)
- Delete a memory (Beta)
- Delete a memory (Beta) (cli)
- Delete a memory (Beta) (csharp)
- Delete a memory (Beta) (Go)
- Delete a memory (Beta) (Java)
- Delete a memory (Beta) (php)
- Delete a memory (Beta) (Python)
- Delete a memory (Beta) (Ruby)
- Delete a memory (Beta) (terraform)
- Delete a memory (Beta) (TypeScript)
- Delete a memory store (Beta)
- Delete a memory store (Beta) (cli)
- Delete a memory store (Beta) (csharp)
- Delete a memory store (Beta) (Go)
- Delete a memory store (Beta) (Java)
- Delete a memory store (Beta) (php)
- Delete a memory store (Beta) (Python)
- Delete a memory store (Beta) (Ruby)
- Delete a memory store (Beta) (terraform)
- Delete a memory store (Beta) (TypeScript)
- Delete a Message Batch
- Delete a Message Batch (Beta)
- Delete a Message Batch (Beta) (cli)
- Delete a Message Batch (Beta) (csharp)
- Delete a Message Batch (Beta) (Go)
- Delete a Message Batch (Beta) (Java)
- Delete a Message Batch (Beta) (php)
- Delete a Message Batch (Beta) (Python)
- Delete a Message Batch (Beta) (Ruby)
- Delete a Message Batch (Beta) (terraform)
- Delete a Message Batch (Beta) (TypeScript)
- Delete a Message Batch (cli)
- Delete a Message Batch (csharp)
- Delete a Message Batch (Go)
- Delete a Message Batch (Java)
- Delete a Message Batch (php)
- Delete a Message Batch (Python)
- Delete a Message Batch (Ruby)
- Delete a Message Batch (terraform)
- Delete a Message Batch (TypeScript)
- Delete chat
- Delete Credential (Beta)
- Delete Credential (Beta) (cli)
- Delete Credential (Beta) (csharp)
- Delete Credential (Beta) (Go)
- Delete Credential (Beta) (Java)
- Delete Credential (Beta) (php)
- Delete Credential (Beta) (Python)
- Delete Credential (Beta) (Ruby)
- Delete Credential (Beta) (terraform)
- Delete Credential (Beta) (TypeScript)
- Delete Environment (Beta)
- Delete Environment (Beta) (cli)
- Delete Environment (Beta) (csharp)
- Delete Environment (Beta) (Go)
- Delete Environment (Beta) (Java)
- Delete Environment (Beta) (php)
- Delete Environment (Beta) (Python)
- Delete Environment (Beta) (Ruby)
- Delete Environment (Beta) (terraform)
- Delete Environment (Beta) (TypeScript)
- Delete External Key
- Delete file
- Delete File (Beta)
- Delete File (Beta) (cli)
- Delete File (Beta) (csharp)
- Delete File (Beta) (Go)
- Delete File (Beta) (Java)
- Delete File (Beta) (php)
- Delete File (Beta) (Python)
- Delete File (Beta) (Ruby)
- Delete File (Beta) (terraform)
- Delete File (Beta) (TypeScript)
- Delete Invite
- Delete project
- Delete project document
- Delete Session (Beta)
- Delete Session (Beta) (cli)
- Delete Session (Beta) (csharp)
- Delete Session (Beta) (Go)
- Delete Session (Beta) (Java)
- Delete Session (Beta) (php)
- Delete Session (Beta) (Python)
- Delete Session (Beta) (Ruby)
- Delete Session (Beta) (terraform)
- Delete Session (Beta) (TypeScript)
- Delete Session Resource (Beta)
- Delete Session Resource (Beta) (cli)
- Delete Session Resource (Beta) (csharp)
- Delete Session Resource (Beta) (Go)
- Delete Session Resource (Beta) (Java)
- Delete Session Resource (Beta) (php)
- Delete Session Resource (Beta) (Python)
- Delete Session Resource (Beta) (Ruby)
- Delete Session Resource (Beta) (terraform)
- Delete Session Resource (Beta) (TypeScript)
- Delete Skill (Beta)
- Delete Skill (Beta) (cli)
- Delete Skill (Beta) (csharp)
- Delete Skill (Beta) (Go)
- Delete Skill (Beta) (Java)
- Delete Skill (Beta) (php)
- Delete Skill (Beta) (Python)
- Delete Skill (Beta) (Ruby)
- Delete Skill (Beta) (terraform)
- Delete Skill (Beta) (TypeScript)
- Delete Skill Version (Beta)
- Delete Skill Version (Beta) (cli)
- Delete Skill Version (Beta) (csharp)
- Delete Skill Version (Beta) (Go)
- Delete Skill Version (Beta) (Java)
- Delete Skill Version (Beta) (php)
- Delete Skill Version (Beta) (Python)
- Delete Skill Version (Beta) (Ruby)
- Delete Skill Version (Beta) (terraform)
- Delete Skill Version (Beta) (TypeScript)
- Delete Vault (Beta)
- Delete Vault (Beta) (cli)
- Delete Vault (Beta) (csharp)
- Delete Vault (Beta) (Go)
- Delete Vault (Beta) (Java)
- Delete Vault (Beta) (php)
- Delete Vault (Beta) (Python)
- Delete Vault (Beta) (Ruby)
- Delete Vault (Beta) (terraform)
- Delete Vault (Beta) (TypeScript)
- Delete Workspace Member
- Documents
- Download a Claude-generated file
- Download artifact content
- Download File (Beta)
- Download File (Beta) (cli)
- Download File (Beta) (csharp)
- Download File (Beta) (Go)
- Download File (Beta) (Java)
- Download File (Beta) (php)
- Download File (Beta) (Python)
- Download File (Beta) (Ruby)
- Download File (Beta) (terraform)
- Download File (Beta) (TypeScript)
- Download file content
- Download Skill Version Content (Beta)
- Download Skill Version Content (Beta) (cli)
- Download Skill Version Content (Beta) (csharp)
- Download Skill Version Content (Beta) (Go)
- Download Skill Version Content (Beta) (Java)
- Download Skill Version Content (Beta) (php)
- Download Skill Version Content (Beta) (Python)
- Download Skill Version Content (Beta) (Ruby)
- Download Skill Version Content (Beta) (terraform)
- Download Skill Version Content (Beta) (TypeScript)
- Environments (Beta)
- Environments (Beta) (cli)
- Environments (Beta) (csharp)
- Environments (Beta) (Go)
- Environments (Beta) (Java)
- Environments (Beta) (php)
- Environments (Beta) (Python)
- Environments (Beta) (Ruby)
- Environments (Beta) (terraform)
- Environments (Beta) (TypeScript)
- Events (Beta)
- Events (Beta)
- Events (Beta) (cli)
- Events (Beta) (cli)
- Events (Beta) (csharp)
- Events (Beta) (csharp)
- Events (Beta) (Go)
- Events (Beta) (Go)
- Events (Beta) (Java)
- Events (Beta) (Java)
- Events (Beta) (php)
- Events (Beta) (php)
- Events (Beta) (Python)
- Events (Beta) (Python)
- Events (Beta) (Ruby)
- Events (Beta) (Ruby)
- Events (Beta) (terraform)
- Events (Beta) (terraform)
- Events (Beta) (TypeScript)
- Events (Beta) (TypeScript)
- External Keys
- Files
- Files (Beta)
- Files (Beta) (cli)
- Files (Beta) (csharp)
- Files (Beta) (Go)
- Files (Beta) (Java)
- Files (Beta) (php)
- Files (Beta) (Python)
- Files (Beta) (Ruby)
- Files (Beta) (terraform)
- Files (Beta) (TypeScript)
- Generated Files
- Get a Model
- Get a Model (Beta)
- Get a Model (Beta) (cli)
- Get a Model (Beta) (csharp)
- Get a Model (Beta) (Go)
- Get a Model (Beta) (Java)
- Get a Model (Beta) (php)
- Get a Model (Beta) (Python)
- Get a Model (Beta) (Ruby)
- Get a Model (Beta) (terraform)
- Get a Model (Beta) (TypeScript)
- Get a Model (cli)
- Get a Model (csharp)
- Get a Model (Go)
- Get a Model (Java)
- Get a Model (php)
- Get a Model (Python)
- Get a Model (Ruby)
- Get a Model (terraform)
- Get a Model (TypeScript)
- Get Agent (Beta)
- Get Agent (Beta) (cli)
- Get Agent (Beta) (csharp)
- Get Agent (Beta) (Go)
- Get Agent (Beta) (Java)
- Get Agent (Beta) (php)
- Get Agent (Beta) (Python)
- Get Agent (Beta) (Ruby)
- Get Agent (Beta) (terraform)
- Get Agent (Beta) (TypeScript)
- Get API Key
- Get artifact metadata
- Get chat messages
- Get Claude Code Usage Report
- Get Claude-generated file metadata
- Get Compliance Group
- Get Compliance Role
- Get Cost Report
- Get Credential (Beta)
- Get Credential (Beta) (cli)
- Get Credential (Beta) (csharp)
- Get Credential (Beta) (Go)
- Get Credential (Beta) (Java)
- Get Credential (Beta) (php)
- Get Credential (Beta) (Python)
- Get Credential (Beta) (Ruby)
- Get Credential (Beta) (terraform)
- Get Credential (Beta) (TypeScript)
- Get Current Organization
- Get Environment (Beta)
- Get Environment (Beta) (cli)
- Get Environment (Beta) (csharp)
- Get Environment (Beta) (Go)
- Get Environment (Beta) (Java)
- Get Environment (Beta) (php)
- Get Environment (Beta) (Python)
- Get Environment (Beta) (Ruby)
- Get Environment (Beta) (terraform)
- Get Environment (Beta) (TypeScript)
- Get External Key
- Get file metadata
- Get File Metadata (Beta)
- Get File Metadata (Beta) (cli)
- Get File Metadata (Beta) (csharp)
- Get File Metadata (Beta) (Go)
- Get File Metadata (Beta) (Java)
- Get File Metadata (Beta) (php)
- Get File Metadata (Beta) (Python)
- Get File Metadata (Beta) (Ruby)
- Get File Metadata (Beta) (terraform)
- Get File Metadata (Beta) (TypeScript)
- Get Invite
- Get Messages Usage Report
- Get project details
- Get project document content
- Get project document metadata
- Get Queue Statistics (Beta)
- Get Queue Statistics (Beta) (cli)
- Get Queue Statistics (Beta) (csharp)
- Get Queue Statistics (Beta) (Go)
- Get Queue Statistics (Beta) (Java)
- Get Queue Statistics (Beta) (php)
- Get Queue Statistics (Beta) (Python)
- Get Queue Statistics (Beta) (Ruby)
- Get Queue Statistics (Beta) (terraform)
- Get Queue Statistics (Beta) (TypeScript)
- Get Session (Beta)
- Get Session (Beta) (cli)
- Get Session (Beta) (csharp)
- Get Session (Beta) (Go)
- Get Session (Beta) (Java)
- Get Session (Beta) (php)
- Get Session (Beta) (Python)
- Get Session (Beta) (Ruby)
- Get Session (Beta) (terraform)
- Get Session (Beta) (TypeScript)
- Get Session Resource (Beta)
- Get Session Resource (Beta) (cli)
- Get Session Resource (Beta) (csharp)
- Get Session Resource (Beta) (Go)
- Get Session Resource (Beta) (Java)
- Get Session Resource (Beta) (php)
- Get Session Resource (Beta) (Python)
- Get Session Resource (Beta) (Ruby)
- Get Session Resource (Beta) (terraform)
- Get Session Resource (Beta) (TypeScript)
- Get Session Thread (Beta)
- Get Session Thread (Beta) (cli)
- Get Session Thread (Beta) (csharp)
- Get Session Thread (Beta) (Go)
- Get Session Thread (Beta) (Java)
- Get Session Thread (Beta) (php)
- Get Session Thread (Beta) (Python)
- Get Session Thread (Beta) (Ruby)
- Get Session Thread (Beta) (terraform)
- Get Session Thread (Beta) (TypeScript)
- Get Skill (Beta)
- Get Skill (Beta) (cli)
- Get Skill (Beta) (csharp)
- Get Skill (Beta) (Go)
- Get Skill (Beta) (Java)
- Get Skill (Beta) (php)
- Get Skill (Beta) (Python)
- Get Skill (Beta) (Ruby)
- Get Skill (Beta) (terraform)
- Get Skill (Beta) (TypeScript)
- Get Skill Version (Beta)
- Get Skill Version (Beta) (cli)
- Get Skill Version (Beta) (csharp)
- Get Skill Version (Beta) (Go)
- Get Skill Version (Beta) (Java)
- Get Skill Version (Beta) (php)
- Get Skill Version (Beta) (Python)
- Get Skill Version (Beta) (Ruby)
- Get Skill Version (Beta) (terraform)
- Get Skill Version (Beta) (TypeScript)
- Get Tunnel
- Get Tunnel Certificate
- Get User
- Get User Profile (Beta)
- Get User Profile (Beta) (cli)
- Get User Profile (Beta) (csharp)
- Get User Profile (Beta) (Go)
- Get User Profile (Beta) (Java)
- Get User Profile (Beta) (php)
- Get User Profile (Beta) (Python)
- Get User Profile (Beta) (Ruby)
- Get User Profile (Beta) (terraform)
- Get User Profile (Beta) (TypeScript)
- Get Vault (Beta)
- Get Vault (Beta) (cli)
- Get Vault (Beta) (csharp)
- Get Vault (Beta) (Go)
- Get Vault (Beta) (Java)
- Get Vault (Beta) (php)
- Get Vault (Beta) (Python)
- Get Vault (Beta) (Ruby)
- Get Vault (Beta) (terraform)
- Get Vault (Beta) (TypeScript)
- Get Work Item (Beta)
- Get Work Item (Beta) (cli)
- Get Work Item (Beta) (csharp)
- Get Work Item (Beta) (Go)
- Get Work Item (Beta) (Java)
- Get Work Item (Beta) (php)
- Get Work Item (Beta) (Python)
- Get Work Item (Beta) (Ruby)
- Get Work Item (Beta) (terraform)
- Get Work Item (Beta) (TypeScript)
- Get Workspace
- Get Workspace Member
- Groups
- Invites
- List Agent Versions (Beta)
- List Agent Versions (Beta) (cli)
- List Agent Versions (Beta) (csharp)
- List Agent Versions (Beta) (Go)
- List Agent Versions (Beta) (Java)
- List Agent Versions (Beta) (php)
- List Agent Versions (Beta) (Python)
- List Agent Versions (Beta) (Ruby)
- List Agent Versions (Beta) (terraform)
- List Agent Versions (Beta) (TypeScript)
- List Agents (Beta)
- List Agents (Beta) (cli)
- List Agents (Beta) (csharp)
- List Agents (Beta) (Go)
- List Agents (Beta) (Java)
- List Agents (Beta) (php)
- List Agents (Beta) (Python)
- List Agents (Beta) (Ruby)
- List Agents (Beta) (terraform)
- List Agents (Beta) (TypeScript)
- List API Keys
- List chats
- List Compliance Group Members
- List Compliance Groups
- List Compliance Role Permissions
- List Compliance Roles
- List Credentials (Beta)
- List Credentials (Beta) (cli)
- List Credentials (Beta) (csharp)
- List Credentials (Beta) (Go)
- List Credentials (Beta) (Java)
- List Credentials (Beta) (php)
- List Credentials (Beta) (Python)
- List Credentials (Beta) (Ruby)
- List Credentials (Beta) (terraform)
- List Credentials (Beta) (TypeScript)
- List Environments (Beta)
- List Environments (Beta) (cli)
- List Environments (Beta) (csharp)
- List Environments (Beta) (Go)
- List Environments (Beta) (Java)
- List Environments (Beta) (php)
- List Environments (Beta) (Python)
- List Environments (Beta) (Ruby)
- List Environments (Beta) (terraform)
- List Environments (Beta) (TypeScript)
- List Events (Beta)
- List Events (Beta) (cli)
- List Events (Beta) (csharp)
- List Events (Beta) (Go)
- List Events (Beta) (Java)
- List Events (Beta) (php)
- List Events (Beta) (Python)
- List Events (Beta) (Ruby)
- List Events (Beta) (terraform)
- List Events (Beta) (TypeScript)
- List External Keys
- List Files (Beta)
- [List Files (Beta) (cli)](https://
… [truncated — open the raw llms.txt above for the full file]
Perplexity AI is an AI-powered search engine that provides direct answers to user queries by leveraging large language models.
Shop Dell's laptops, Monitors, Computers, Storage Solutions & Servers for your home and business. Buy online!
Create the most realistic speech with our AI audio in 1000s of voices and 32 languages. Pioneering research in Text to Speech and AI Voice Generation
Get started with the Model Context Protocol (MCP).
The Voice AI Platform: TTS Models, Voice Agents, & More.