Validate JSON-LD structured data
validate_structured_dataValidate JSON-LD structured data for agent readability with checks on freshness, honesty, and consistency. Get per-check fix guidance for URLs or pasted JSON-LD.
Instructions
Validates a page's (or a pasted) JSON-LD against Agent Ready's structured-data checks (schema lint + agent-coherence: freshness honesty, canonical/.md coherence, entity-name consistency, extraction signal) and returns a verdict with per-check fix guidance. Provide exactly one of url (fetch + validate) or jsonld (validate a string the agent just authored — no network needed). Public, no API key required. The one structured-data check the first-party validators (validator.schema.org, Rich Results Test) don't do.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | URL of a page to fetch and validate its JSON-LD. Provide either url OR jsonld, not both. | |
| jsonld | No | A raw JSON-LD string to validate directly (paste mode) — e.g. structured data an agent just authored. Provide either jsonld OR url, not both. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | Yes | ||
| url | Yes | ||
| checks | Yes | ||
| summary | Yes |