Skema yang dihasilkan akan muncul di sini
Masukkan data JSON yang valid untuk memulai
JSON Schema mendefinisikan struktur dan aturan validasi untuk data JSON. Digunakan untuk validasi permintaan/respons API, pembuatan form, dokumentasi (OpenAPI/Swagger), penegakan skema database, dan validasi file konfigurasi.
Alat menghasilkan skema Draft 7 secara default, versi yang paling banyak didukung di berbagai perpustakaan dan alat. Draft 7 kompatibel dengan ajv (JavaScript), jsonschema (Python), dan sebagian besar validator API gateway.
Ya — tempelkan data JSON dan skema Anda, dan alat akan memvalidasi data terhadap aturan skema. Ini melaporkan semua kesalahan validasi dengan lokasi tepatnya dalam dokumen.
Auto-generator menandai semua field sebagai wajib secara default. Edit array 'required' dalam skema yang dihasilkan untuk menghapus field yang harus opsional. Ini adalah langkah pertama yang umum setelah auto-generasi.
Tentu saja. Salin skema dan gunakan dengan OpenAPI/Swagger untuk dokumentasi API, ajv atau joi untuk validasi runtime di Node.js, Pydantic untuk API Python, atau perpustakaan validasi kompatibel JSON Schema apa pun.