Skip to content
Navigation Menu
Toggle navigation
Sign in
Appearance settings
Platform
GitHub Copilot
Write better code with AI
GitHub Spark
New
Build and deploy intelligent apps
GitHub Models
New
Manage and compare prompts
GitHub Advanced Security
Find and fix vulnerabilities
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Discussions
Collaborate outside of code
Code Search
Find more, search less
Explore
Why GitHub
Documentation
GitHub Skills
Blog
Integrations
GitHub Marketplace
MCP Registry
View all features
Solutions
By company size
Enterprises
Small and medium teams
Startups
Nonprofits
By use case
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
By industry
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
Topics
AI
DevOps
Security
Software Development
View all
Explore
Learning Pathways
Events & Webinars
Ebooks & Whitepapers
Customer Stories
Partners
Executive Insights
Open Source
GitHub Sponsors
Fund open source developers
The ReadME Project
GitHub community articles
Repositories
Topics
Trending
Collections
Enterprise
Enterprise platform
AI-powered developer platform
Available add-ons
GitHub Advanced Security
Enterprise-grade security features
Copilot for business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search or jump to...
Search code, repositories, users, issues, pull requests...
Search syntax tips
Provide feedback
Saved searches
Use saved searches to filter your results more quickly
Sign in
Sign up
Appearance settings
Resetting focus
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
json-schema-org
/
json-schema-spec
Public
Uh oh!
There was an error while loading.
Please reload this page
.
Notifications
You must be signed in to change notification settings
Fork
354
Star
4.6k
Code
Issues
59
Pull requests
7
Actions
Projects
2
Wiki
Security
Uh oh!
There was an error while loading.
Please reload this page
.
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Wiki
Security
Insights
Commits
Branch selector
draft-04
User selector
All users
Datepicker
All time
Commit History
Commits on Apr 12, 2025
Merge pull request #1576 from jviotti/draft4-links-dependencies-invalid
Show description for 955d185
gregsdennis
authored
955d185
Copy full SHA for 955d185
Commits on Jan 17, 2025
Fix `links` not adhering to its meta-schema given invalid `dependencies`
Show description for 73a78fb
jviotti
committed
73a78fb
Copy full SHA for 73a78fb
Commits on Oct 15, 2017
Merge pull request #436 from handrews/draft-04
Show description for dba92b7
handrews
authored
dba92b7
Copy full SHA for dba92b7
Commits on Oct 11, 2017
Bugfixes for draft-04 meta-schemas
Show description for 4be0cbf
handrews
committed
4be0cbf
Copy full SHA for 4be0cbf
Commits on Jun 6, 2017
Draft 04:
Show description for d4c5b3a
adamvoss
committed
d4c5b3a
Copy full SHA for d4c5b3a
Draft 03: draft-zyp-json-schema-03
adamvoss
committed
d6eadbd
Copy full SHA for d6eadbd
Draft 02: draft-zyp-json-schema-02
adamvoss
committed
707f650
Copy full SHA for 707f650
Draft 01: draft-zyp-json-schema-01
adamvoss
committed
2072fee
Copy full SHA for 2072fee
Draft 00: draft-zyp-json-schema-00
adamvoss
committed
7ea575a
Copy full SHA for 7ea575a
Draft 2 of JSON Schema as retrieved from IETF
kriszyp
authored and
adamvoss
committed
1bc1d9f
Copy full SHA for 1bc1d9f
Draft 1 of JSON Schema as retrieved from IETF
kriszyp
authored and
adamvoss
committed
d5c2f29
Copy full SHA for d5c2f29
Draft 0 of JSON Schema as retrieved from IETF
kriszyp
authored and
adamvoss
committed
57d5f4e
Copy full SHA for 57d5f4e
Commits on Feb 1, 2013
Fix blatant error in validation spec
Show description for 7f5ecac
fge
committed
7f5ecac
Copy full SHA for 7f5ecac
Renamed hyper-schema spec
geraintluff
committed
ea9a033
Copy full SHA for ea9a033
Merge branch 'next' of https://github.com/json-schema/json-schema into next
geraintluff
committed
0664e7a
Copy full SHA for 0664e7a
Fixed FIXMEs
geraintluff
committed
0003cef
Copy full SHA for 0003cef
Commits on Jan 31, 2013
Update spec (nits and tweaks)
geraintluff
committed
7c5354e
Copy full SHA for 7c5354e
Update draft names and text
Show description for ce88ebe
fge
committed
ce88ebe
Copy full SHA for ce88ebe
Update in other directory as well
geraintluff
committed
37e342b
Copy full SHA for 37e342b
Updating hyper-meta-schema
geraintluff
committed
2dd6935
Copy full SHA for 2dd6935
Merge branch 'gh-pages' of https://github.com/json-schema/json-schema into next
Show description for 82046fc
geraintluff
committed
82046fc
Copy full SHA for 82046fc
Updating text and HTML versions
geraintluff
committed
ca4937c
Copy full SHA for ca4937c
Put readOnly back in
geraintluff
committed
ffdea2f
Copy full SHA for ffdea2f
Reference RFC 5988 for HTTP Link header
geraintluff
committed
4e88bf1
Copy full SHA for 4e88bf1
More wording changes
geraintluff
committed
ed80fb9
Copy full SHA for ed80fb9
Commits on Jan 30, 2013
Cleanup
geraintluff
committed
bd57e54
Copy full SHA for bd57e54
Cleaned up intro
geraintluff
committed
f7f79a5
Copy full SHA for f7f79a5
Changed wording surrounding text-based media types and JSON strings
geraintluff
committed
16413a9
Copy full SHA for 16413a9
Changed fragmentResolution wording
geraintluff
committed
1ea74dd
Copy full SHA for 1ea74dd
Updating fragmentResolution wording
geraintluff
committed
45910eb
Copy full SHA for 45910eb
Wording changes
geraintluff
committed
300600a
Copy full SHA for 300600a
Wording changes
geraintluff
committed
cff699d
Copy full SHA for cff699d
Added links to hyper-schema (id and $ref)
geraintluff
committed
e379ca1
Copy full SHA for e379ca1
Update latest core/validation drafts
fge
committed
79c1a7a
Copy full SHA for 79c1a7a
Some changes in core/validation
Show description for decb60d
fge
committed
decb60d
Copy full SHA for decb60d
Pagination
Previous
Next
You can’t perform that action at this time.