oJobPub JSON Schema Validator
Validate your oJobPub JSON data against a JSON Schema using server-side validation.
How to use:
Enter your oJobPub JSON data in the textarea
Click "Validate JSON" to check if the data conforms to the schema
The form comes pre-filled with a working example
oJobPub JSON Data:
{ "version": "1.0", "lastUpdated": "2025-09-13T12:00:00Z", "employer": { "name": "Acme Corp", "location": { "city": "New York", "country": "US" }, "industry": "Software", "url": "https://example.com" }, "jobs": [ { "publishedAt": "2025-08-30", "category": "Engineering", "title": "Software Engineer", "referenceId": "SE-2023-001", "applyBefore": "2026-12-31", "language": "en", "description": "Develop and maintain software applications.", "jobType": "permanent", "workType": "hybrid", "experienceLevel": "mid", "workLoad": { "minPercentage": 80, "maxPercentage": 100 }, "tags": ["python", "flask", "backend"], "locations": [ { "city": "New York", "country": "US" }, { "city": "San Francisco", "country": "US" } ], "salary": { "minAmount": 70000, "maxAmount": 120000, "currency": "USD", "period": "yearly" }, "url": "https://example.com/job/1" } ] }
Validate oJobPub JSON