SchemaCheck/ DocsDashboard

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 }
}