{
  "version": "https://jsonfeed.org/version/1.1",
  "title": "Claude API Cookbook",
  "home_page_url": "https://claude-api-cookbook.vercel.app/",
  "feed_url": "https://claude-api-cookbook.vercel.app/feed.json",
  "description": "Practical 2026 reference for Anthropic API cost, pricing, and tier selection.",
  "language": "en",
  "items": [
    {
      "id": "https://claude-api-cookbook.vercel.app/claude-opus-4-vs-sonnet-4-pricing/",
      "url": "https://claude-api-cookbook.vercel.app/claude-opus-4-vs-sonnet-4-pricing/",
      "title": "Claude Opus 4.7 vs Sonnet 4.6 Pricing (2026 Comparison)",
      "summary": "Side-by-side Anthropic API pricing for Claude Opus 4.7 and Sonnet 4.6 in 2026. Per-token cost, cache savings, and when each tier pays off.",
      "date_published": "2026-05-12T08:00:00.000Z"
    },
    {
      "id": "https://claude-api-cookbook.vercel.app/how-much-does-claude-cost/",
      "url": "https://claude-api-cookbook.vercel.app/how-much-does-claude-cost/",
      "title": "How Much Does Claude Cost? (2026 API Pricing Guide)",
      "summary": "Complete breakdown of Claude API costs in 2026: Opus, Sonnet, Haiku pricing per token, prompt caching savings, and batch API discounts.",
      "date_published": "2026-05-12T08:10:00.000Z"
    },
    {
      "id": "https://claude-api-cookbook.vercel.app/claude-prompt-caching-explained/",
      "url": "https://claude-api-cookbook.vercel.app/claude-prompt-caching-explained/",
      "title": "Claude Prompt Caching: 90% Cost Savings Explained (2026)",
      "summary": "How Claude's prompt caching works in 2026: what gets cached, the 5-minute TTL, cost math, and when caching breaks even.",
      "date_published": "2026-05-12T08:20:00.000Z"
    },
    {
      "id": "https://claude-api-cookbook.vercel.app/claude-api-cost-calculator-guide/",
      "url": "https://claude-api-cookbook.vercel.app/claude-api-cost-calculator-guide/",
      "title": "Claude API Cost Calculator: Estimate Your Anthropic Bill",
      "summary": "Estimate your Anthropic API bill: input tokens, output tokens, cache hits, batch discount, across Opus 4.7, Sonnet 4.6, and Haiku 4.5.",
      "date_published": "2026-05-12T08:30:00.000Z"
    },
    {
      "id": "https://claude-api-cookbook.vercel.app/claude-vs-gpt-4-pricing-2026/",
      "url": "https://claude-api-cookbook.vercel.app/claude-vs-gpt-4-pricing-2026/",
      "title": "Claude vs GPT-4 Pricing: 2026 API Cost Comparison",
      "summary": "Apples-to-apples 2026 API pricing comparison: Claude Opus 4.7 vs GPT-4o, Sonnet 4.6 vs GPT-4o mini, with quick break-even math.",
      "date_published": "2026-05-12T08:40:00.000Z"
    },
    {
      "id": "https://claude-api-cookbook.vercel.app/anthropic-api-pricing-2026/",
      "url": "https://claude-api-cookbook.vercel.app/anthropic-api-pricing-2026/",
      "title": "Anthropic API Pricing 2026: Full Cost Reference",
      "summary": "Complete 2026 Anthropic API price list: every model, every token type, plus batch and cache discounts.",
      "date_published": "2026-05-12T08:50:00.000Z"
    },
    {
      "id": "https://claude-api-cookbook.vercel.app/how-to-reduce-claude-api-costs/",
      "url": "https://claude-api-cookbook.vercel.app/how-to-reduce-claude-api-costs/",
      "title": "How to Reduce Claude API Costs: 7 Proven Levers (2026)",
      "summary": "Seven concrete techniques to cut your Anthropic API bill 50-90%: caching, routing, batch, structured output, retries, eval, and context pruning.",
      "date_published": "2026-05-12T09:00:00.000Z"
    },
    {
      "id": "https://claude-api-cookbook.vercel.app/claude-batch-api-savings/",
      "url": "https://claude-api-cookbook.vercel.app/claude-batch-api-savings/",
      "title": "Claude Batch API: 50% Off Anthropic Pricing (2026 Guide)",
      "summary": "How the Anthropic Batch API works, the 24-hour SLA, the 50% pricing discount, and the workload patterns where it pays off.",
      "date_published": "2026-05-12T09:10:00.000Z"
    },
    {
      "id": "https://claude-api-cookbook.vercel.app/claude-haiku-4-5-pricing/",
      "url": "https://claude-api-cookbook.vercel.app/claude-haiku-4-5-pricing/",
      "title": "Claude Haiku 4.5 Pricing: $1/M Input, $5/M Output",
      "summary": "Anthropic Haiku 4.5 pricing: $1 per million input tokens, $5 per million output, plus cache and batch rates. Where Haiku makes sense.",
      "date_published": "2026-05-12T09:20:00.000Z"
    },
    {
      "id": "https://claude-api-cookbook.vercel.app/claude-sonnet-4-6-pricing/",
      "url": "https://claude-api-cookbook.vercel.app/claude-sonnet-4-6-pricing/",
      "title": "Claude Sonnet 4.6 Pricing: $3/M Input, $15/M Output",
      "summary": "Anthropic Sonnet 4.6 pricing breakdown: $3/M input, $15/M output, cache and batch rates, and the 80/20 of when Sonnet wins.",
      "date_published": "2026-05-12T09:30:00.000Z"
    },
    {
      "id": "https://claude-api-cookbook.vercel.app/claude-opus-4-7-pricing/",
      "url": "https://claude-api-cookbook.vercel.app/claude-opus-4-7-pricing/",
      "title": "Claude Opus 4.7 Pricing: $15/M Input, $75/M Output",
      "summary": "Claude Opus 4.7 API pricing: $15 per million input tokens, $75 per million output. When the most-capable tier earns its premium.",
      "date_published": "2026-05-12T09:40:00.000Z"
    },
    {
      "id": "https://claude-api-cookbook.vercel.app/claude-models-comparison/",
      "url": "https://claude-api-cookbook.vercel.app/claude-models-comparison/",
      "title": "Claude Models Compared: Opus 4.7 vs Sonnet 4.6 vs Haiku 4.5",
      "summary": "Side-by-side comparison of all three Claude tiers in 2026: capability, latency, context window, and pricing.",
      "date_published": "2026-05-12T09:50:00.000Z"
    },
    {
      "id": "https://claude-api-cookbook.vercel.app/claude-extended-thinking-pricing/",
      "url": "https://claude-api-cookbook.vercel.app/claude-extended-thinking-pricing/",
      "title": "Claude Extended Thinking: How It's Billed (2026)",
      "summary": "How Claude's extended-thinking mode is priced: thinking tokens count as output, plus when the latency and cost trade is worth it.",
      "date_published": "2026-05-12T10:00:00.000Z"
    },
    {
      "id": "https://claude-api-cookbook.vercel.app/when-to-use-claude-opus-vs-sonnet/",
      "url": "https://claude-api-cookbook.vercel.app/when-to-use-claude-opus-vs-sonnet/",
      "title": "When to Use Claude Opus vs Sonnet: A Decision Guide",
      "summary": "Practical guide to choosing between Claude Opus 4.7 and Sonnet 4.6: workload patterns where each tier wins, with cost math.",
      "date_published": "2026-05-12T10:10:00.000Z"
    },
    {
      "id": "https://claude-api-cookbook.vercel.app/claude-skills-vs-tools/",
      "url": "https://claude-api-cookbook.vercel.app/claude-skills-vs-tools/",
      "title": "Claude Skills vs Tools: What's the Difference? (2026)",
      "summary": "Anthropic Skills and Tools both extend Claude's capabilities, but they work differently. When to reach for each, and how to browse what's available.",
      "date_published": "2026-05-12T10:20:00.000Z"
    },
    {
      "id": "https://claude-api-cookbook.vercel.app/claude-sonnet-vs-haiku-when-to-use/",
      "url": "https://claude-api-cookbook.vercel.app/claude-sonnet-vs-haiku-when-to-use/",
      "title": "Claude Sonnet 4.6 vs Haiku 4.5: When to Use Each",
      "summary": "Decision guide for choosing between Claude Sonnet 4.6 and Haiku 4.5 in 2026. Per-token cost, latency, quality, and concrete workload examples.",
      "date_published": "2026-05-12T10:30:00.000Z"
    },
    {
      "id": "https://claude-api-cookbook.vercel.app/claude-opus-vs-sonnet-for-coding/",
      "url": "https://claude-api-cookbook.vercel.app/claude-opus-vs-sonnet-for-coding/",
      "title": "Claude Opus 4.7 vs Sonnet 4.6 for Coding: Which to Pick?",
      "summary": "How Claude Opus 4.7 and Sonnet 4.6 compare on code generation, refactoring, and code review in 2026. Cost-per-PR analysis with real benchmarks.",
      "date_published": "2026-05-12T10:40:00.000Z"
    },
    {
      "id": "https://claude-api-cookbook.vercel.app/anthropic-api-vs-openai-api-pricing/",
      "url": "https://claude-api-cookbook.vercel.app/anthropic-api-vs-openai-api-pricing/",
      "title": "Anthropic API vs OpenAI API: 2026 Pricing Comparison",
      "summary": "Side-by-side pricing comparison of Anthropic's Claude API and OpenAI's API in 2026. Per-tier costs, cache discounts, batch savings, and which to pick.",
      "date_published": "2026-05-12T10:50:00.000Z"
    },
    {
      "id": "https://claude-api-cookbook.vercel.app/claude-prompt-caching-vs-batch-api-savings/",
      "url": "https://claude-api-cookbook.vercel.app/claude-prompt-caching-vs-batch-api-savings/",
      "title": "Claude Prompt Caching vs Batch API: Which Saves More?",
      "summary": "Compare Claude's two main cost-reduction features: prompt caching (90% off cached reads) and the Batch API (50% off everything). When each pays off.",
      "date_published": "2026-05-12T11:00:00.000Z"
    },
    {
      "id": "https://claude-api-cookbook.vercel.app/claude-extended-thinking-vs-standard-mode/",
      "url": "https://claude-api-cookbook.vercel.app/claude-extended-thinking-vs-standard-mode/",
      "title": "Claude Extended Thinking vs Standard Mode: When to Enable",
      "summary": "When to enable Claude's extended-thinking mode vs standard inference. Cost, latency, and quality tradeoffs with concrete examples.",
      "date_published": "2026-05-12T11:10:00.000Z"
    },
    {
      "id": "https://claude-api-cookbook.vercel.app/claude-tools-vs-mcp-which-to-use/",
      "url": "https://claude-api-cookbook.vercel.app/claude-tools-vs-mcp-which-to-use/",
      "title": "Claude Tools vs MCP: Which Should You Use?",
      "summary": "When to use Claude's built-in tool calling vs Model Context Protocol (MCP) servers. Architecture, ergonomics, and concrete use cases.",
      "date_published": "2026-05-12T11:20:00.000Z"
    },
    {
      "id": "https://claude-api-cookbook.vercel.app/claude-cost-per-million-tokens-explained/",
      "url": "https://claude-api-cookbook.vercel.app/claude-cost-per-million-tokens-explained/",
      "title": "Claude Cost Per Million Tokens: What You Actually Pay",
      "summary": "What 'cost per million tokens' actually means for the Claude API. Per-tier breakdown, output multipliers, and a worked example.",
      "date_published": "2026-05-12T11:30:00.000Z"
    },
    {
      "id": "https://claude-api-cookbook.vercel.app/claude-streaming-vs-non-streaming-which-to-use/",
      "url": "https://claude-api-cookbook.vercel.app/claude-streaming-vs-non-streaming-which-to-use/",
      "title": "Claude Streaming vs Non-Streaming: Which API Mode?",
      "summary": "When to use Claude's streaming API vs the standard request-response mode. Latency, complexity, and cost implications.",
      "date_published": "2026-05-12T11:40:00.000Z"
    },
    {
      "id": "https://claude-api-cookbook.vercel.app/claude-vs-self-hosted-llama-cost-tradeoffs/",
      "url": "https://claude-api-cookbook.vercel.app/claude-vs-self-hosted-llama-cost-tradeoffs/",
      "title": "Claude API vs Self-Hosted Llama: 2026 Cost Tradeoffs",
      "summary": "When self-hosting an open-weights model like Llama saves money vs paying for the Claude API. Break-even math, GPU costs, and hidden expenses.",
      "date_published": "2026-05-12T11:50:00.000Z"
    },
    {
      "id": "https://claude-api-cookbook.vercel.app/claude-api-rate-limits-vs-tier-explained/",
      "url": "https://claude-api-cookbook.vercel.app/claude-api-rate-limits-vs-tier-explained/",
      "title": "Claude API Rate Limits Explained (2026)",
      "summary": "How Claude API rate limits work in 2026: per-minute token limits, per-day request limits, and how usage tiers level up automatically.",
      "date_published": "2026-05-12T12:00:00.000Z"
    },
    {
      "id": "https://claude-api-cookbook.vercel.app/claude-code-cost-per-session/",
      "url": "https://claude-api-cookbook.vercel.app/claude-code-cost-per-session/",
      "title": "Claude Code Cost Per Session: What You Actually Pay (2026)",
      "summary": "How much does Claude Code cost per session, per day, and per month? Real cost breakdowns with cache savings, plus a free calculator.",
      "date_published": "2026-05-12T12:10:00.000Z"
    },
    {
      "id": "https://claude-api-cookbook.vercel.app/ai-git-diff-summary-tool/",
      "url": "https://claude-api-cookbook.vercel.app/ai-git-diff-summary-tool/",
      "title": "AI Git Diff Summary Tool — Free, Private, No Signup",
      "summary": "Paste any git diff and get a plain-English summary, PR description, or commit message in seconds. Free, runs in your browser, BYO API key.",
      "date_published": "2026-05-12T12:20:00.000Z"
    },
    {
      "id": "https://claude-api-cookbook.vercel.app/claude-api-token-counter/",
      "url": "https://claude-api-cookbook.vercel.app/claude-api-token-counter/",
      "title": "Claude API Token Counter & Cost Estimator (Free, 2026)",
      "summary": "Count tokens in any Claude prompt and estimate the API cost across Opus 4.7, Sonnet 4.6, and Haiku 4.5. Free, runs in your browser.",
      "date_published": "2026-05-12T12:30:00.000Z"
    },
    {
      "id": "https://claude-api-cookbook.vercel.app/claude-api-key-setup/",
      "url": "https://claude-api-cookbook.vercel.app/claude-api-key-setup/",
      "title": "How to Get a Claude API Key (Anthropic API Setup 2026)",
      "summary": "Step-by-step guide to getting an Anthropic API key in 2026: account setup, free tier limits, rate-limit tiers, and first API call.",
      "date_published": "2026-05-12T12:40:00.000Z"
    },
    {
      "id": "https://claude-api-cookbook.vercel.app/claude-python-sdk-quickstart/",
      "url": "https://claude-api-cookbook.vercel.app/claude-python-sdk-quickstart/",
      "title": "Claude Python SDK Quickstart (Anthropic API 2026)",
      "summary": "Get started with the Anthropic Python SDK in 2026: install, send messages, stream responses, use prompt caching, and estimate costs.",
      "date_published": "2026-05-12T12:50:00.000Z"
    },
    {
      "id": "https://claude-api-cookbook.vercel.app/claude-context-window-explained/",
      "url": "https://claude-api-cookbook.vercel.app/claude-context-window-explained/",
      "title": "Claude Context Window Explained (200K Tokens in 2026)",
      "summary": "How Claude's 200K context window works in 2026: what fits, token counting, cost implications, and strategies for long-context workloads.",
      "date_published": "2026-05-12T13:00:00.000Z"
    },
    {
      "id": "https://claude-api-cookbook.vercel.app/claude-tool-use-pricing/",
      "url": "https://claude-api-cookbook.vercel.app/claude-tool-use-pricing/",
      "title": "Claude Tool Use Pricing — Function Calling Costs (2026)",
      "summary": "How Claude's tool use (function calling) affects API costs in 2026: tool definition tokens, result tokens, multi-turn overhead, and cost-reduction strategies.",
      "date_published": "2026-05-12T13:10:00.000Z"
    },
    {
      "id": "https://claude-api-cookbook.vercel.app/claude-api-javascript/",
      "url": "https://claude-api-cookbook.vercel.app/claude-api-javascript/",
      "title": "Claude API JavaScript Guide (2026) — Node.js & Browser Examples",
      "summary": "Complete guide to using the Claude API with JavaScript in 2026. Node.js quickstart, streaming, tool use, and prompt caching code examples using the official Anthropic SDK.",
      "date_published": "2026-05-12T13:20:00.000Z"
    },
    {
      "id": "https://claude-api-cookbook.vercel.app/claude-streaming-typescript/",
      "url": "https://claude-api-cookbook.vercel.app/claude-streaming-typescript/",
      "title": "Claude Streaming TypeScript — Real-Time API Responses (2026)",
      "summary": "How to stream Claude API responses in TypeScript using the Anthropic SDK. Includes typed event handlers, SSE parsing, Next.js integration, and error handling patterns.",
      "date_published": "2026-05-12T13:30:00.000Z"
    },
    {
      "id": "https://claude-api-cookbook.vercel.app/claude-nodejs-streaming/",
      "url": "https://claude-api-cookbook.vercel.app/claude-nodejs-streaming/",
      "title": "Claude API Node.js Streaming — Complete 2026 Examples",
      "summary": "Node.js code examples for streaming Claude API responses. Covers basic SSE streaming, Express integration, error handling, and token-by-token output using @anthropic-ai/sdk.",
      "date_published": "2026-05-12T13:40:00.000Z"
    },
    {
      "id": "https://claude-api-cookbook.vercel.app/claude-typescript-sdk/",
      "url": "https://claude-api-cookbook.vercel.app/claude-typescript-sdk/",
      "title": "Anthropic TypeScript SDK — Full API Reference & Examples (2026)",
      "summary": "Complete reference for @anthropic-ai/sdk in TypeScript. Types, configuration, messages API, streaming, tool use, prompt caching, and error handling with full code examples.",
      "date_published": "2026-05-12T13:50:00.000Z"
    },
    {
      "id": "https://claude-api-cookbook.vercel.app/claude-api-vision-multimodal/",
      "url": "https://claude-api-cookbook.vercel.app/claude-api-vision-multimodal/",
      "title": "Claude Vision API: Image Analysis with Python & Node.js (2026)",
      "summary": "Send images to Claude using the Anthropic API. Python and Node.js examples for base64 images, URLs, PDFs, and multi-image analysis. Works with Sonnet 4.6 and Haiku 4.5.",
      "date_published": "2026-05-12T14:00:00.000Z"
    },
    {
      "id": "https://claude-api-cookbook.vercel.app/claude-api-structured-output/",
      "url": "https://claude-api-cookbook.vercel.app/claude-api-structured-output/",
      "title": "Claude API Structured Output: Get JSON from Claude (Python & Node.js)",
      "summary": "Force Claude to return valid JSON using tool use or system prompts. Python and Node.js examples for structured output, schemas, and parsing. Works with all Claude 4 models.",
      "date_published": "2026-05-12T14:10:00.000Z"
    },
    {
      "id": "https://claude-api-cookbook.vercel.app/claude-api-error-handling-retry/",
      "url": "https://claude-api-cookbook.vercel.app/claude-api-error-handling-retry/",
      "title": "Claude API Error Handling & Retry Logic (Python & Node.js)",
      "summary": "Handle Anthropic API errors correctly: rate limits (529), overload (529), timeouts, and auth errors. Python and Node.js retry patterns with exponential backoff.",
      "date_published": "2026-05-12T14:20:00.000Z"
    },
    {
      "id": "https://claude-api-cookbook.vercel.app/claude-api-async-python/",
      "url": "https://claude-api-cookbook.vercel.app/claude-api-async-python/",
      "title": "Claude API Async Python: AsyncAnthropic Client & asyncio Patterns",
      "summary": "Use AsyncAnthropic to call Claude in async Python applications. Concurrent requests with asyncio.gather, async streaming, FastAPI integration, and performance tips.",
      "date_published": "2026-05-12T14:30:00.000Z"
    },
    {
      "id": "https://claude-api-cookbook.vercel.app/claude-api-conversation-history/",
      "url": "https://claude-api-cookbook.vercel.app/claude-api-conversation-history/",
      "title": "Claude API Conversation History: Multi-Turn Chat Tutorial",
      "summary": "How to implement multi-turn conversation history with the Claude API. Maintain context, manage token limits, and avoid common mistakes in Python and JavaScript.",
      "date_published": "2026-05-12T14:40:00.000Z"
    },
    {
      "id": "https://claude-api-cookbook.vercel.app/claude-api-tool-use-function-calling/",
      "url": "https://claude-api-cookbook.vercel.app/claude-api-tool-use-function-calling/",
      "title": "Claude API Tool Use (Function Calling) — Complete Guide",
      "summary": "How to use Claude's tool use (function calling) API. Define tools in JSON schema, handle tool_use responses, and close the loop in Python and JavaScript.",
      "date_published": "2026-05-12T14:50:00.000Z"
    },
    {
      "id": "https://claude-api-cookbook.vercel.app/claude-files-api-upload/",
      "url": "https://claude-api-cookbook.vercel.app/claude-files-api-upload/",
      "title": "Claude Files API: Upload and Reuse Files Across Requests",
      "summary": "How to use Anthropic's Files API to upload documents, images, and PDFs once and reference them across multiple Claude API requests. Python and TypeScript examples.",
      "date_published": "2026-05-12T15:00:00.000Z"
    },
    {
      "id": "https://claude-api-cookbook.vercel.app/claude-api-cost-optimization-2026/",
      "url": "https://claude-api-cookbook.vercel.app/claude-api-cost-optimization-2026/",
      "title": "Claude API Cost Optimization Checklist (2026)",
      "summary": "A 2026 checklist for cutting Claude API spend: caching, routing, batch, prompt compression, output budgets, and live cost monitoring — with code.",
      "date_published": "2026-05-12T15:10:00.000Z"
    },
    {
      "id": "https://claude-api-cookbook.vercel.app/claude-api-production-checklist/",
      "url": "https://claude-api-cookbook.vercel.app/claude-api-production-checklist/",
      "title": "Claude API Production Checklist (2026): 18 Items Before You Ship",
      "summary": "18 concrete items to verify before shipping a Claude API integration to production: keys, retries, caching, observability, fallbacks, and cost guardrails.",
      "date_published": "2026-05-12T15:20:00.000Z"
    },
    {
      "id": "https://claude-api-cookbook.vercel.app/claude-api-enterprise-pricing/",
      "url": "https://claude-api-cookbook.vercel.app/claude-api-enterprise-pricing/",
      "title": "Claude API Enterprise Pricing in 2026: Tiers, Volume Discounts, Commit",
      "summary": "How Anthropic structures enterprise pricing for Claude in 2026: usage tiers, committed-spend discounts, dedicated capacity, SLAs, and what to negotiate.",
      "date_published": "2026-05-12T15:30:00.000Z"
    },
    {
      "id": "https://claude-api-cookbook.vercel.app/best-claude-api-wrapper-libraries/",
      "url": "https://claude-api-cookbook.vercel.app/best-claude-api-wrapper-libraries/",
      "title": "Best Claude API Wrapper Libraries (2026): SDKs, Frameworks, Toolkits",
      "summary": "Comparison of Claude API wrapper libraries and frameworks in 2026: official SDKs, LangChain, LlamaIndex, Instructor, Vercel AI SDK, and when to pick which.",
      "date_published": "2026-05-12T15:40:00.000Z"
    },
    {
      "id": "https://claude-api-cookbook.vercel.app/claude-api-error-529-overloaded/",
      "url": "https://claude-api-cookbook.vercel.app/claude-api-error-529-overloaded/",
      "title": "Claude API Error 529 (Overloaded): Why It Happens and How to Handle It",
      "summary": "What HTTP 529 means on the Anthropic API, why it spikes during peak hours, and the retry, fallback, and routing patterns that keep your service up.",
      "date_published": "2026-05-12T15:50:00.000Z"
    },
    {
      "id": "https://claude-api-cookbook.vercel.app/claude-api-caching-strategies/",
      "url": "https://claude-api-cookbook.vercel.app/claude-api-caching-strategies/",
      "title": "Claude API Caching Strategies: 5 Patterns That Cut Costs 70-95%",
      "summary": "Five production prompt-caching patterns for the Claude API: system-prompt caching, document caching, conversation caching, tool caching, and tiered caching.",
      "date_published": "2026-05-12T16:00:00.000Z"
    },
    {
      "id": "https://claude-api-cookbook.vercel.app/claude-api-batch-vs-streaming-cost/",
      "url": "https://claude-api-cookbook.vercel.app/claude-api-batch-vs-streaming-cost/",
      "title": "Claude API Batch vs Streaming: Cost, Latency, and When to Pick Each",
      "summary": "Side-by-side comparison of Claude API batch and streaming modes in 2026: per-token cost, latency profile, throughput, and the workloads each one fits.",
      "date_published": "2026-05-12T16:10:00.000Z"
    },
    {
      "id": "https://claude-api-cookbook.vercel.app/claude-api-budget-tracking/",
      "url": "https://claude-api-cookbook.vercel.app/claude-api-budget-tracking/",
      "title": "Claude API Budget Tracking in 2026: Logs, Dashboards, and Alerts",
      "summary": "How to track Claude API spend in production: per-request token logging, daily aggregation, per-user attribution, alert thresholds, and a reference dashboard.",
      "date_published": "2026-05-12T16:20:00.000Z"
    },
    {
      "id": "https://claude-api-cookbook.vercel.app/claude-computer-use-api/",
      "url": "https://claude-api-cookbook.vercel.app/claude-computer-use-api/",
      "title": "Claude Computer Use API (2026 Guide — Screenshots, Clicks & Automation)",
      "summary": "Complete guide to Anthropic's Claude computer use API in 2026. Learn how to pass screenshots, handle tool calls, and build desktop/web automation pipelines with Claude.",
      "date_published": "2026-05-12T16:30:00.000Z"
    },
    {
      "id": "https://claude-api-cookbook.vercel.app/claude-api-parallel-requests/",
      "url": "https://claude-api-cookbook.vercel.app/claude-api-parallel-requests/",
      "title": "Claude API Parallel Requests: Concurrency, Rate Limits & Queue Patterns (2026)",
      "summary": "How to run multiple Claude API requests concurrently in Python and TypeScript. Covers asyncio, Promise.all, rate-limit handling, and queue-based concurrency patterns for Anthropic's API.",
      "date_published": "2026-05-12T16:40:00.000Z"
    },
    {
      "id": "https://claude-api-cookbook.vercel.app/claude-api-fine-tuning/",
      "url": "https://claude-api-cookbook.vercel.app/claude-api-fine-tuning/",
      "title": "Can You Fine-Tune Claude? Anthropic API Custom Training (2026)",
      "summary": "Does Anthropic support Claude fine-tuning? Learn what custom training options exist in 2026, what to use instead, and how to get Claude to behave consistently without fine-tuning.",
      "date_published": "2026-05-12T16:50:00.000Z"
    },
    {
      "id": "https://claude-api-cookbook.vercel.app/claude-api-429-rate-limit-handling/",
      "url": "https://claude-api-cookbook.vercel.app/claude-api-429-rate-limit-handling/",
      "title": "Claude API 429 Rate Limit: Backoff, Retry, and Survival (2026)",
      "summary": "How to handle HTTP 429 from the Claude API in production. Exponential backoff, retry-after, jitter, and the patterns that keep your traffic flowing without DDoSing yourself.",
      "date_published": "2026-05-12T17:00:00.000Z"
    },
    {
      "id": "https://claude-api-cookbook.vercel.app/claude-api-webhooks/",
      "url": "https://claude-api-cookbook.vercel.app/claude-api-webhooks/",
      "title": "Claude API Webhooks: Async Callbacks for Batch and Long Jobs (2026)",
      "summary": "How to use webhooks with the Anthropic API in 2026. Cover the Batch API callback flow, verifying webhook signatures, and a complete Express/Flask receiver pattern.",
      "date_published": "2026-05-12T17:10:00.000Z"
    },
    {
      "id": "https://claude-api-cookbook.vercel.app/claude-go-sdk-quickstart/",
      "url": "https://claude-api-cookbook.vercel.app/claude-go-sdk-quickstart/",
      "title": "Claude API Go SDK: Quickstart for 2026",
      "summary": "How to call the Claude API from Go in 2026. Covers the official SDK, streaming, prompt caching, tool use, and concurrency patterns for production Go services.",
      "date_published": "2026-05-12T17:20:00.000Z"
    },
    {
      "id": "https://claude-api-cookbook.vercel.app/claude-ruby-sdk-quickstart/",
      "url": "https://claude-api-cookbook.vercel.app/claude-ruby-sdk-quickstart/",
      "title": "Claude API Ruby SDK: Quickstart for 2026",
      "summary": "Calling the Claude API from Ruby in 2026 — the official anthropic gem, streaming, prompt caching, tool use, and how to integrate with Rails background jobs.",
      "date_published": "2026-05-12T17:30:00.000Z"
    }
  ]
}