API & Developers

Claude API — developer reference and tutorials. This hub indexes practical, working guides for building with Claude in production: the Messages API, authentication, pricing, SDKs (Python, Node.js, Go, Java, Ruby), tool use, prompt caching, streaming, batch jobs, and rate-limit handling. The pages below are written for engineers shipping with the API today, not surface-level overviews.

Start here

SDKs and integrations

Advanced capabilities

For pricing of Claude consumer plans see Claude pricing. For background on the company and its models see What is Claude AI and Model guides.