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

JSON Formatter API - Cetak Cantik dengan Indentasi Khusus

Mengambil string JSON yang ringkas atau berformat buruk dan mengembalikannya dengan lekukan dan jeda baris yang konsisten. Konfigurasikan ukuran indentasi (umumnya 2 atau 4 spasi) agar sesuai dengan gaya proyek Anda.

Parameters

stringrequired

The JSON string to format.

number

Number of spaces per indentation level.

Code examples

curl -X POST https://api.botoi.com/v1/json/format \
  -H "Content-Type: application/json" \
  -d '{"json":"{\"name\":\"botoi\",\"version\":2}","indent":2}'

When to use this API

Format respons API untuk pencatatan

Cetak badan respons API dengan cantik sebelum menulisnya ke file log sehingga pengembang dapat memindainya selama proses debug.

Buat penampil file konfigurasi

Tampilkan file konfigurasi JSON yang diformat di dasbor admin sehingga pengguna non-teknis dapat membaca dan meninjau pengaturan.

Standarisasi indentasi dalam pipeline CI

Jalankan titik akhir ini dalam langkah CI untuk memverifikasi bahwa semua file JSON yang dicentang mengikuti aturan inden 2 spasi atau 4 spasi yang konsisten.

Frequently asked questions

Tingkat indentasi apa yang didukung?
Bilangan bulat positif apa pun dapat digunakan, meskipun 2 dan 4 adalah yang paling umum. Standarnya adalah 2 spasi.
Apakah pemformatan mengubah data dengan cara apa pun?
Tidak. Outputnya secara semantik identik dengan input. Hanya spasi putih dan jeda baris yang berubah.
Apa yang terjadi jika masukan JSON tidak valid?
API mengembalikan kesalahan dengan lokasi kegagalan penguraian, sehingga Anda dapat memperbaiki masalah sintaksis.
Bisakah saya memformat JSON dengan lekukan tab, bukan spasi?
API saat ini hanya mendukung indentasi berbasis ruang. Atur parameter indentasi ke jumlah spasi pilihan Anda.

Get your API key

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