Quickstart
Get running in under 5 minutes.
1. Get your free API key
Sign up with your email to receive 100 free validations per month.
bash
curl -X POST https://schemacheck.dev/api/auth/signup \
-H "Content-Type: application/json" \
-d '{"email": "you@example.com"}'Response includes your API key: sc_live_...
2. Validate a URL
bash
curl "https://schemacheck.dev/api/v1/validate?url=https://stripe.com&access_key=YOUR_KEY"3. Validate raw JSON-LD
bash
curl -X POST https://schemacheck.dev/api/v1/validate \
-H "x-api-key: YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{
"jsonld": {
"@context": "https://schema.org",
"@type": "Article",
"headline": "My Article Title",
"author": { "@type": "Person", "name": "Jane Doe" },
"datePublished": "2026-03-18",
"image": "https://example.com/photo.jpg"
}
}'Response shape
json
{
"success": true,
"schemas_found": 1,
"schemas": [
{
"type": "Article",
"valid": true,
"rich_result_eligible": true,
"errors": [],
"warnings": [...]
}
],
"summary": { "score": 100, "rich_result_eligible": 1 },
"meta": { "cached": false, "credits_used": 1, "credits_remaining": 99 }
}