# Anthropic API

> Use when working with the Anthropic REST API: Messages API, Batches API, Token Counting, Models API, Files API, Skills API, Admin API, rate limits, errors, versioning, service tiers, or supported regions. Triggers on anthropic api, messages api, api key, rate limit, batch processing, admin api.

- Skill: `wenerme/anthropic-api` (Agent Skill, multi-file: 471 files)
- Install (CLI): `npx skillmds@latest add wenerme/anthropic-api`
- Raw SKILL.md: https://api.skillmd.com/api/skills/wenerme/anthropic-api/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Integrations & APIs
- Author: wenerme (https://skillmd.com/u/wenerme)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/wenerme/anthropic-api

---


# Anthropic REST API Reference

Official Anthropic API reference docs (sourced from [platform.claude.com](https://platform.claude.com/docs/en/api/overview)).

CRITICAL: When answering API questions, grep the `references/` directory for relevant keywords. Do NOT guess parameter names or response shapes.

## Key References

| Topic | Path |
|-------|------|
| API Overview | api/overview.md |
| Messages API | api/messages.md, api/messages/create.md |
| Message Batches | api/messages/batches.md |
| Token Counting | api/messages/count_tokens.md |
| Models | api/models.md |
| Beta Features | api/beta.md, api/beta-headers.md |
| Files (Beta) | api/beta/files.md |
| Skills (Beta) | api/beta/skills.md |
| Admin API | api/admin.md |
| Errors | api/errors.md |
| Rate Limits | api/rate-limits.md |
| Service Tiers | api/service-tiers.md |
| Client SDKs | api/client-sdks.md, api/sdks/ |
| OpenAI SDK compat | api/openai-sdk.md |
| Versioning | api/versioning.md |
| Supported Regions | api/supported-regions.md |

