Langsung ke konten
POST AI agent ready /v1/json/diff

JSON Diff API - Bandingkan Dokumen JSON Gratis

Membandingkan dua dokumen JSON dan menghasilkan perbedaan terstruktur. Setiap perubahan diklasifikasikan sebagai penambahan, penghapusan, atau modifikasi dengan jalur, nilai lama, dan nilai baru. Berguna untuk mengaudit perubahan konfigurasi atau melacak penyimpangan respons API.

Parameters

stringrequired

The original JSON document (before).

stringrequired

The modified JSON document (after).

Code examples

curl -X POST https://api.botoi.com/v1/json/diff \
  -H "Content-Type: application/json" \
  -d '{"original":"{\"name\":\"botoi\",\"version\":1}","modified":"{\"name\":\"botoi\",\"version\":2,\"beta\":true}"}'

When to use this API

Perubahan konfigurasi audit

Bandingkan versi lama dan baru dari file konfigurasi JSON untuk menghasilkan entri log perubahan yang dapat dibaca manusia.

Lacak penyimpangan respons API

Ambil snapshot respons API pihak ketiga secara berkala dan bedakan dengan snapshot sebelumnya untuk mendeteksi perubahan yang dapat menyebabkan gangguan.

Tinjau pembaruan tanda fitur

Perbedaan fitur menandai JSON sebelum dan sesudah penerapan untuk mengonfirmasi hanya tanda yang diinginkan yang diubah.

Frequently asked questions

Format apa yang digunakan keluaran diff?
Responsnya menggunakan jalur bergaya JSON Patch (misalnya, /name/first) dengan tipe perubahan: "ditambahkan", "dihapus", dan "diubah".
Apakah diff menangani objek dan array bersarang?
Ya. Perbedaan tersebut berulang ke dalam objek dan array yang disarangkan, melaporkan perubahan pada setiap tingkat kedalaman.
Bisakah saya membedakan dua file JSON yang memiliki urutan kunci berbeda?
Ya. Urutan kunci tidak menjadi masalah. Perbedaannya membandingkan nilai berdasarkan jalur kunci, bukan berdasarkan posisi dalam string.
Apakah ada batasan ukuran dokumen JSON?
Setiap dokumen dapat berukuran hingga 512 KB. Untuk perbandingan yang lebih besar, jalankan diff secara lokal.

Get your API key

Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.