Skip to content
GET /api/v1/validate-structured-data

Structured Data Validator

Check any web page for structured data markup. Extracts JSON-LD, Microdata, and RDFa, then validates against common Schema.org types. Find missing required and recommended properties that affect your search result appearance.

url required

URL of the page to check for structured data

X-Sandbox-Remaining: - get an api key

returns

data.items
Each item with its format, type, properties, warnings and errors.
data.summary
Types found, error and warning totals, and formats present.
data.has_structured_data
True when the page has any structured data.
data.formats_found
Formats detected, like json-ld or microdata.
data.total_items
Number of items extracted.
response awaiting request sending
Fill in the fields and send a request. The response lands here.

Run it from your code

A temporary key takes one request and lasts seven days at 20 calls a day. Register and it becomes 75 a day, still free.

$ curl -s "https://apixies.io/api/v1/validate-structured-data?url=https://example.com" \
    -H "X-API-Key: $APIXIES_KEY" | jq '.data.items'

questions

Which Schema.org types are validated?

Organization, WebSite, Article, NewsArticle, BlogPosting, Product, LocalBusiness, FAQPage, BreadcrumbList, Person, Event, Recipe, VideoObject, and WebPage. Other types are extracted but not deeply validated.

What's the difference between errors and warnings?

Errors mean a required property is missing, which could prevent rich results from showing. Warnings mean a recommended property is missing, which could improve your search appearance if added.

Does it check Microdata and RDFa fully?

It detects and lists Microdata and RDFa items found on the page, but deep validation (checking individual properties) is only done for JSON-LD, which is the format Google recommends.

cookies

We use analytics cookies to see how the site gets used. Nothing loads until you accept. Privacy policy