How do I generate a JSON Schema with AI descriptions?
Features & Capabilities
The Schema + Describe action combines JSON Schema generation with AI-written description fields for every property. The result is a self-documenting schema that explains each field’s purpose — ready for API documentation, OpenAPI specs, or team onboarding.
What You Get
- A valid JSON Schema (Draft-07) with inferred types, required fields, and constraints
- AI-written descriptions for every property explaining its purpose and expected values
- Clickable properties to jump between the schema, editor, and mind map
- Apply to validator — one click to load the schema into the validation panel
When to Use It
- API documentation: Generate a self-documenting schema for OpenAPI specs or developer portals
- Team onboarding: Share a schema that explains what every field means without separate docs
- Data contracts: Define documented data contracts between frontend and backend teams
- Code generation: Use the described schema with tools that generate types or forms from JSON Schema
How to Use
- 1 Paste or type your JSON in the Input or Output tab
- 2 Click AI Copilot in the left sidebar
- 3 Select Schema + Describe from the actions list
- 4 Click Generate and wait for the AI to analyze and describe your data
- 5 Browse the result with descriptions, copy the schema, or click Apply to Validator
Good to Know
- Mind map sync: Click a property in the schema result to focus the matching node on the mind map and highlight the JSON in the Output tab — and vice versa.
- Just need the schema? Use JSON Schema for a faster result without descriptions.
- History: Results are saved in your AI Copilot history. You can close the panel while processing — the result will appear in history when it finishes.
Note: AI features require an account and use credits. New accounts receive 1,000 free credits. See Credits & Pricing for details.
Still Have Questions?
Check out our other FAQ topics or return to the JSON Copilot app