JSON, veriyi anahtar-değer çiftleri ve dizilerle taşıyan, insanlar ve yazılımlar tarafından kolay okunabilen metin biçimidir. Web API’lerinin büyük bölümü istek ve yanıt gövdelerinde JSON kullanır.
Basit JSON örneği
{
"id": "msg_1042",
"channel": "whatsapp",
"customer": { "name": "Ayşe", "active": true },
"tags": ["teslimat", "öncelikli"]
}Dikkat edilmesi gerekenler
- Anahtarlar ve metin değerleri çift tırnakla yazılır.
- Son elemandan sonra virgül bırakılmaz.
- Tarih için tek bir ISO 8601 biçimi belirleyin.
- Para değerlerinde kayan nokta hatasına karşı kuruş gibi tam sayı kullanın.
- Beklenmeyen veya eksik alanları şema doğrulamasıyla yakalayın.
JSON API adı iki anlamda kullanılır
Günlük kullanımda JSON döndüren her web servisine “JSON API” denebilir. JSON:API ise kaynak, ilişki ve hata biçimlerini standartlaştıran özel bir spesifikasyondur. Dokümanda hangisinin kastedildiğini kontrol edin.
JSON ve JSON API Nedir hakkında sorular
JSON bir programlama dili midir?
Hayır. Diller arasında veri taşımak için kullanılan metin tabanlı bir veri biçimidir.
JSON yorum satırı destekler mi?
Standart JSON yorum desteklemez. Açıklamalar için ayrı doküman veya tanımlı metadata alanı kullanılır.
Platform özellikleri ve sağlayıcı koşulları değişebileceği için canlı kurulum öncesinde bağlantılı resmî belgeleri kontrol edin.