API Belgeleri

Hal fiyatlarını kendi uygulamanızda kullanın. API ücretsizdir, anahtar gerektirmez ve kayıt istemez.

Uç noktalar

YolNe dönerParametre
GET /api/v1/productsYayımdaki her ürün ve en son göstergesi
GET /api/v1/prices/latestÜrün başına en güncel gösterge; her satır kendi gününü taşır
GET /api/v1/searchÜrün ve hal araması, Türkçe katlamayla
q (zorunlu)Aranan metin
GET /api/v1/index/{slug}Yayımlanmış bir endeks serisi; yayımlanmamışsa 409
slug (zorunlu)Endeks kısa adı
GET /api/v1/healthKurulum durumu; uydurma veri modunda 503

Makine tarafından okunabilir tanım: /api/v1/openapi.json. Bu belge elle yazılmaz; yanıt şemalarından üretilir ve sözleşme testi gerçek yanıtları aynı şemalardan geçirir, böylece belge ile davranış birbirinden ayrı düşemez.

Örnek

curl "https://haldefiyat.botanikdemo.com/api/v1/prices/latest"
curl "https://haldefiyat.botanikdemo.com/api/v1/search?q=domates"
curl "https://haldefiyat.botanikdemo.com/api/v1/prices/history/domates?range=30d"

Kurallar

Kullanım koşulları ve adil kullanım: /api-policy.