https://www.claude.com/blog/structured-outputs-on-the-claude-developer-platform Claude Developer Platform * Meet Claude Products + Claude + Claude Code Features + Claude and Slack + Claude in Excel Models + Opus + Sonnet + Haiku * Platform + Overview + Developer docs + Pricing + Console login * Solutions Use cases + AI agents + Coding Industries + Customer support + Education + Financial services + Government + Life sciences * Pricing + Overview + API + Max plan + Team plan + Enterprise plan * Learn + Blog + Courses + Use cases + Customer stories + Events + Anthropic news * Contact sales Contact salesContact sales * Try Claude Try ClaudeTry Claude * Contact sales Contact salesContact sales * Try Claude Try ClaudeTry Claude * Contact sales Contact salesContact sales * Try Claude Try ClaudeTry Claude * Contact sales Contact salesContact sales * Try Claude Try ClaudeTry Claude * Meet Claude Products + Claude + Claude Code Features + Claude and Slack + Claude in Excel Models + Opus + Sonnet + Haiku * Platform + Overview + Developer docs + Pricing + Console login * Solutions Use cases + AI agents + Coding Industries + Customer support + Education + Financial services + Government + Life sciences * Pricing + Overview + API + Max plan + Team plan + Enterprise plan * Learn + Blog + Courses + Use cases + Customer stories + Events + Anthropic news * Contact sales Contact salesContact sales * Try Claude Try ClaudeTry Claude * Contact sales Contact salesContact sales * Try Claude Try ClaudeTry Claude 1. Blog Blog / 2. Structured outputs on the Claude Developer Platform Explore here * Ask questions about this page * Copy as markdown Guide: Building AI agents for financial services [68c469d2d0] Learn how teams at NBIM, Brex, and more build reliable AI agents with Claude on AWS Bedrock. Read more Read moreRead more Guide: Building AI agents for financial services [6889473610] NextNext Learn how teams at NBIM, Brex, and more build reliable AI agents with Claude on AWS Bedrock. Read more Read moreRead more NextNext [6889473610] Guide: Building AI agents for financial services Learn how teams at NBIM, Brex, and more build reliable AI agents with Claude on AWS Bedrock. Read more Read moreRead more [6903d223de] Structured outputs on the Claude Developer Platform Guarantee responses match your JSON schemas and tool definitions with structured outputs. * Category Product announcements * Product Claude Developer Platform * Date November 14, 2025 * Reading time 5 min * Share Copy link https://claude.com/blog/ structured-outputs-on-the-claude-developer-platform The Claude Developer Platform now supports structured outputs for Claude Sonnet 4.5 and Opus 4.1. Available in public beta, this feature ensures API responses always match your specified JSON schemas or tool definitions. With structured outputs, developers can eliminate schema-related parsing errors and failed tool calls by ensuring that Claude's responses conform to a defined schema--whether you're extracting data from images, orchestrating agents, or integrating with external APIs. Building reliable applications For developers building applications and agents in production, a single error in data formatting can cause cascading failures. Structured outputs solves this by guaranteeing your response matches the exact structure you define, without any impact to model performance. This makes Claude dependable for applications and agents where accuracy is critical, including: * Data extraction when downstream systems rely on error-free, consistent formats. * Multi-agent architectures where consistent communication between agents is critical for a performant, stable experience. * Complex search tools where multiple search fields must be filled in accurately and conform to specific patterns. Structured outputs can be used two ways: with JSON or tools. When used with JSON, you provide your schema definition in the API request. For tools, you define your tool specifications, and Claude's output conforms to those tool definitions automatically. The end result is a reliable output, reduced retries, and a simplified codebase that no longer needs failover logic or complex error handling. Customer Spotlight: OpenRouter OpenRouter provides 4M+ developers access to all major AI models through a single, unified interface. "Structured outputs have become a really valuable part of the agentic AI stack. Agents constantly ingest and produce structured data, so Anthropic's structured outputs close a real gap for developers. Agent workflows run reliably, every time, and teams can focus on their customers rather than debugging tool calls," said Chris Clark, COO, OpenRouter. Getting started Structured outputs is now available in public beta for Sonnet 4.5 and Opus 4.1 on the Claude Developer Platform, with support for Haiku 4.5 coming soon. Explore our documentation for supported JSON schema types, implementation examples, and best practices. No items found. PrevPrev 0/5 NextNext eBook [6889473610] [6889473610][6889473610] FAQ No items found. [6889473610] Read more Read moreRead more [6889473610] NextNext Read more Read moreRead more NextNext [6889473610] Read more Read moreRead more [6889473610] Read more Read moreRead more [6889473610] NextNext Read more Read moreRead more NextNext [6889473610] Read more Read moreRead more Related articles Explore more insights on how Claude supports learning, research, and innovation across education. [690937bee8] Oct 20, 2025 Claude Code on the web Product announcements Claude Code on the webClaude Code on the web Claude Code on the webClaude Code on the web [6903d2307f] Oct 16, 2025 Introducing Agent Skills Product announcements Introducing Agent SkillsIntroducing Agent Skills Introducing Agent SkillsIntroducing Agent Skills [6903d22824] Jul 16, 2024 Claude Android app Product announcements Claude Android appClaude Android app Claude Android appClaude Android app [6909386cc7] Sep 11, 2025 Bringing memory to Claude Product announcements Bringing memory to ClaudeBringing memory to Claude Bringing memory to ClaudeBringing memory to Claude Transform how your organization operates with Claude See pricing See pricingSee pricing Contact sales Contact salesContact sales Get the developer newsletter Product updates, how-tos, community spotlights, and more. Delivered monthly to your inbox. [ ] SubscribeSubscribe Please provide your email address if you'd like to receive our monthly developer newsletter. You can unsubscribe at any time. Thank you! You're subscribed. Sorry, there was a problem with your submission, please try again later. HomepageHomepage [ ] NextNext Thank you! Your submission has been received! Oops! Something went wrong while submitting the form. Write Button TextButton Text Learn Button TextButton Text Code Button TextButton Text Write * Help me develop a unique voice for an audience Hi Claude! Could you help me develop a unique voice for an audience? If you need more information from me, ask me 1-2 key questions right away. If you think I should upload any documents that would help you do a better job, let me know. You can use the tools you have access to-- like Google Drive, web search, etc.--if they'll help you better accomplish this task. Do not use analysis tool. Please keep your responses friendly, brief and conversational. Please execute the task as soon as you can--an artifact would be great if it makes sense. If using an artifact, consider what kind of artifact (interactive, visual, checklist, etc.) might be most helpful for this specific task. Thanks for your help! * Improve my writing style Hi Claude! Could you improve my writing style? If you need more information from me, ask me 1-2 key questions right away. If you think I should upload any documents that would help you do a better job, let me know. You can use the tools you have access to-- like Google Drive, web search, etc.--if they'll help you better accomplish this task. Do not use analysis tool. Please keep your responses friendly, brief and conversational. Please execute the task as soon as you can--an artifact would be great if it makes sense. If using an artifact, consider what kind of artifact (interactive, visual, checklist, etc.) might be most helpful for this specific task. Thanks for your help! * Brainstorm creative ideas Hi Claude! Could you brainstorm creative ideas? If you need more information from me, ask me 1-2 key questions right away. If you think I should upload any documents that would help you do a better job, let me know. You can use the tools you have access to-- like Google Drive, web search, etc.--if they'll help you better accomplish this task. Do not use analysis tool. Please keep your responses friendly, brief and conversational. Please execute the task as soon as you can--an artifact would be great if it makes sense. If using an artifact, consider what kind of artifact (interactive, visual, checklist, etc.) might be most helpful for this specific task. Thanks for your help! Learn * Explain a complex topic simply Hi Claude! Could you explain a complex topic simply? If you need more information from me, ask me 1-2 key questions right away. If you think I should upload any documents that would help you do a better job, let me know. You can use the tools you have access to-- like Google Drive, web search, etc.--if they'll help you better accomplish this task. Do not use analysis tool. Please keep your responses friendly, brief and conversational. Please execute the task as soon as you can--an artifact would be great if it makes sense. If using an artifact, consider what kind of artifact (interactive, visual, checklist, etc.) might be most helpful for this specific task. Thanks for your help! * Help me make sense of these ideas Hi Claude! Could you help me make sense of these ideas? If you need more information from me, ask me 1-2 key questions right away. If you think I should upload any documents that would help you do a better job, let me know. You can use the tools you have access to-- like Google Drive, web search, etc.--if they'll help you better accomplish this task. Do not use analysis tool. Please keep your responses friendly, brief and conversational. Please execute the task as soon as you can--an artifact would be great if it makes sense. If using an artifact, consider what kind of artifact (interactive, visual, checklist, etc.) might be most helpful for this specific task. Thanks for your help! * Prepare for an exam or interview Hi Claude! Could you prepare for an exam or interview? If you need more information from me, ask me 1-2 key questions right away. If you think I should upload any documents that would help you do a better job, let me know. You can use the tools you have access to-- like Google Drive, web search, etc.--if they'll help you better accomplish this task. Do not use analysis tool. Please keep your responses friendly, brief and conversational. Please execute the task as soon as you can--an artifact would be great if it makes sense. If using an artifact, consider what kind of artifact (interactive, visual, checklist, etc.) might be most helpful for this specific task. Thanks for your help! Code * Explain a programming concept Hi Claude! Could you explain a programming concept? If you need more information from me, ask me 1-2 key questions right away. If you think I should upload any documents that would help you do a better job, let me know. You can use the tools you have access to-- like Google Drive, web search, etc.--if they'll help you better accomplish this task. Do not use analysis tool. Please keep your responses friendly, brief and conversational. Please execute the task as soon as you can--an artifact would be great if it makes sense. If using an artifact, consider what kind of artifact (interactive, visual, checklist, etc.) might be most helpful for this specific task. Thanks for your help! * Look over my code and give me tips Hi Claude! Could you look over my code and give me tips? If you need more information from me, ask me 1-2 key questions right away. If you think I should upload any documents that would help you do a better job, let me know. You can use the tools you have access to-- like Google Drive, web search, etc.--if they'll help you better accomplish this task. Do not use analysis tool. Please keep your responses friendly, brief and conversational. Please execute the task as soon as you can--an artifact would be great if it makes sense. If using an artifact, consider what kind of artifact (interactive, visual, checklist, etc.) might be most helpful for this specific task. Thanks for your help! * Vibe code with me Hi Claude! Could you vibe code with me? If you need more information from me, ask me 1-2 key questions right away. If you think I should upload any documents that would help you do a better job, let me know. You can use the tools you have access to-- like Google Drive, web search, etc.--if they'll help you better accomplish this task. Do not use analysis tool. Please keep your responses friendly, brief and conversational. Please execute the task as soon as you can--an artifact would be great if it makes sense. If using an artifact, consider what kind of artifact (interactive, visual, checklist, etc.) might be most helpful for this specific task. Thanks for your help! More * Write case studies This is another test * Write grant proposals Hi Claude! Could you write grant proposals? If you need more information from me, ask me 1-2 key questions right away. If you think I should upload any documents that would help you do a better job, let me know. You can use the tools you have access to -- like Google Drive, web search, etc. -- if they'll help you better accomplish this task. Do not use analysis tool. Please keep your responses friendly, brief and conversational. Please execute the task as soon as you can - an artifact would be great if it makes sense. If using an artifact, consider what kind of artifact (interactive, visual, checklist, etc.) might be most helpful for this specific task. Thanks for your help! * Write video scripts this is a test AnthropicAnthropic (c) [year] Anthropic PBC Products * Claude ClaudeClaude * Claude Code Claude CodeClaude Code * Max plan Max planMax plan * Team plan Team planTeam plan * Enterprise plan Enterprise planEnterprise plan * Download app Download appDownload app * Pricing PricingPricing * Log in Log inLog in Features * Claude and Slack Claude and SlackClaude and Slack * Claude in Excel Claude in ExcelClaude in Excel Models * Opus OpusOpus * Sonnet SonnetSonnet * Haiku HaikuHaiku Solutions * AI agents AI agentsAI agents * Code modernization Code modernizationCode modernization * Coding CodingCoding * Customer support Customer supportCustomer support * Education EducationEducation * Financial services Financial servicesFinancial services * Government GovernmentGovernment * Life sciences Life sciencesLife sciences Claude Developer Platform * Overview OverviewOverview * Developer docs Developer docsDeveloper docs * Pricing PricingPricing * Amazon Bedrock Amazon BedrockAmazon Bedrock * Google Cloud's Vertex AI Google Cloud's Vertex AIGoogle Cloud's Vertex AI * Console login Console loginConsole login Learn * Blog BlogBlog * Courses CoursesCourses * Use cases Use casesUse cases * Connectors ConnectorsConnectors * Customer stories Customer storiesCustomer stories * Engineering at Anthropic Engineering at AnthropicEngineering at Anthropic * Events EventsEvents * Powered by Claude Powered by ClaudePowered by Claude * Service partners Service partnersService partners * Startups program Startups programStartups program Company * Anthropic AnthropicAnthropic * Careers CareersCareers * Economic Futures Economic FuturesEconomic Futures * Research ResearchResearch * News NewsNews * Responsible Scaling Policy Responsible Scaling PolicyResponsible Scaling Policy * Security and compliance Security and complianceSecurity and compliance * Transparency TransparencyTransparency Help and security * Availability AvailabilityAvailability * Status StatusStatus * Support center Support centerSupport center Terms and policies * Privacy choices Cookie settings We use cookies to deliver and improve our services, analyze site usage, and if you agree, to customize or personalize your experience and market our services to you. You can read our Cookie Policy here. Customize cookie settings Reject all cookies Accept all cookies Necessary Enables security and basic functionality. Required [*] Analytics Enables tracking of site performance. Off [ ] Marketing Enables ads personalization and tracking. Off [ ] Save preferences * Privacy policy Privacy policyPrivacy policy * Responsible disclosure policy Responsible disclosure policyResponsible disclosure policy * Terms of service: Commercial Terms of service: CommercialTerms of service: Commercial * Terms of service: Consumer Terms of service: ConsumerTerms of service: Consumer * Usage policy Usage policyUsage policy x.comx.com LinkedInLinkedIn YouTubeYouTube InstagramInstagram English (US) English (US) Ri Ben Yu (Japan) Deutsch (Germany) Francais (France)