仕様書

仕様リンク

最新のリリース版ドラフトは、仕様書ページで確認できます。ドラフトとメタスキーマの複雑な番号付けと命名システムについても、ここで詳しく説明しています。

メニューアイコン目次

ドラフト名と番号について

IETFインターネットドラフト(I-D)は、編集者の名前と、各編集者ごとにリセットされる連続番号で命名されます。メタスキーマは、ドラフト7まではほぼ連続して番号が付けられていましたが、「ドラフト-nn」バージョンのメタスキーマとIETFドキュメントとの間の、ますます混乱を招く不一致により、それは持続不可能になりました。連続番号付けを維持するためにメタスキーマのバグをその場で修正するという慣習も、物議を醸していました。

作成中に「ドラフト8」と呼ばれていたものから始めて、メタスキーマは公開の年と月で識別されます。これにより、バグ修正を新しいURIで公開することができます(月に1回以上でない限り)。

全バージョンの一覧

このウェブサイトでより読みやすい形式のバージョンへのリンク、およびさまざまなメタスキーマやその他の補足ドキュメントへのリンクについては、次のセクションを参照してください。

一般的な名称公開日メタスキーマ識別子IETF識別子備考
ドラフト 2021-NN(未定)(未定)(未定)マイルストーン: ドラフト 2021-NN
ドラフト 2020-122022年6月16日2020-12draft-bhutton-json-schema-00

draft-bhutton-json-schema-validation-00

draft-bhutton-relative-json-pointer-00
マイルストーン: draft-08-patch-1
OpenAPIコミュニティとの議論の結果として行われた変更と修正。(破壊的変更が含まれています。)
draft-bhutton-json-schema-01

draft-bhutton-json-schema-validation-01

ドラフト 2019-092019年9月17日2019-09draft-handrews-json-schema-02

draft-handrews-json-schema-validation-02

draft-handrews-json-schema-hyperschema-02

draft-handrews-relative-json-pointer-02
マイルストーン: draft-08
ドラフト 72018年3月19日 draft-07 draft-handrews-json-schema-00

draft-handrews-json-schema-validation-00

draft-handrews-json-schema-hyperschema-00

draft-handrews-relative-json-pointer-00
the draft-handrews-*-01 ドラフトは、メタスキーマや機能的な変更がないバグ修正や説明でした。
マイルストーン: draft-07
draft-handrews-json-schema-01

draft-handrews-json-schema-validation-01

draft-handrews-json-schema-hyperschema-01

draft-handrews-relative-json-pointer-01
ドラフト 62017年4月21日draft-06draft-wright-json-schema-01

draft-wright-json-schema-validation-01

draft-wright-json-schema-hyperschema-01
マイルストーン: draft-6メタスキーマ draft-06
ドラフト 52016年10月13日draft-04draft-wright-json-schema-00

draft-wright-json-schema-validation-00

draft-wright-json-schema-hyperschema-00
メタスキーマは変更されていないため、「draft-05」は実際にはdraft-04です。
マイルストーン: draft-5 (2016-10-13)
ドラフト 42013年1月31日draft-zyp-json-schema-04

draft-fge-json-schema-validation-00

draft-luff-json-hyper-schema-00

draft-pbryan-zyp-json-ref-03
json-ref ドラフト 00-02 はすべて、json-schema-03json-schema-04 の間に公開されました。
ドラフト 32010年11月22日draft-03draft-zyp-json-schema-03
ドラフト 22010年3月23日draft-02draft-zyp-json-schema-02
ドラフト 12009年12月5日draft-01draft-zyp-json-schema-01
ドラフト 02009年12月5日draft-00draft-zyp-json-schema-00マークアップエラーのため、このドラフトは同日にdraft-01で置き換えられました。

公開済みのドラフト

2020-12

廃止されたドラフト 2020-12 ドキュメント

いくつかのエラーと不明瞭なセクションのために、機能やメタスキーマを変更せずに更新されました。

ドラフト 2019-09 (旧ドラフト 8)

注記: すべてのメタスキーマURIは現在https://を使用しています。GitHub Pagesの制限と、以前のドラフトをHTTP経由で利用し続ける必要があるため、現在HTTPでも利用できますが、HTTPS URIのみを使用する必要があります。

ドラフト 7

廃止されたドラフト 7 ドキュメント

いくつかのエラーと不明瞭なセクションのために、機能やメタスキーマを変更せずに更新されました。

ドラフト 6

ドラフト 5

ドラフト 4

ドラフト 3

ドラフト 2

ドラフト 1

ドラフト 0

ドラフト0は誤って別のRFCを更新していると主張しており、同日にドラフト1に置き換えられました。完全性のためにここに含めています。

最新スナップショット(開発中)

次の未公開ドラフトは開発中です。GitHubでフィードバックを送信し、参加してください

ここの仕様書へのリンクは、生のソースへのリンクです。公開サイクルの非常に最後、最終レビュー期間を除き、レンダリングされた開発中のドラフトは提供していません。

ヘルプが必要ですか?

これらのドキュメントは役に立ちましたか?

ドキュメントを改善するお手伝いをお願いします!

JSON Schemaでは、他のあらゆる種類の貢献と同様に、ドキュメントへの貢献を高く評価しています!

それでもヘルプが必要ですか?

JSON Schemaの学習はしばしば混乱を招きますが、ご心配なく、お手伝いさせていただきます!