Geliştirici platformu
REST API, markdown uç noktaları ve etkileşimli araçlarımız aracılığıyla PlantFYI bitki verilerine erişin.
📖
API belgeleri
Etkileşimli Swagger UI
📋
OpenAPI şeması
Makine tarafından okunabilir şartname
🤖
llms.txt
Yapay zeka dostu site özeti
🌱
Araçlar
10 etkileşimli bahçecilik aracı
REST API uç noktaları
Tüm uç noktalar JSON döndürür.
Sayfalama: ?limit= ve ?offset=.
Kullanın ?lang=ko çevrilmiş alanlar için.
| Uç nokta | Açıklama |
|---|---|
/api/plants/ |
Tüm bitki türlerini listele |
/api/plants/{slug}/ |
Bitki türü detayı |
/api/families/ |
Bitki ailelerini listele |
/api/orders/ |
Bitki takımlarını listele |
/api/countries/ |
Yerli bitkileri olan ülkeleri listele |
/api/climate-zones/ |
İklim bölgelerini listele |
/api/search/?q= |
Tüm içerikte ara |
/api/glossary/ |
Botanik sözlük terimleri |
/api/stats/ |
Veritabanı istatistikleri |
Markdown uç noktaları
Ekleyin .md herhangi bir sayfa URL'sine ekleyerek markdown sürümünü alın. LLM bağlamı, dokümantasyon ve programatik erişim için kullanışlıdır.
# Plant species profile
curl https://plantfyi.com/plant/rosa-gallica.md
# Plant family
curl https://plantfyi.com/families/rosaceae.md
# Guide article
curl https://plantfyi.com/guide/companion-planting.md
# With language prefix
curl https://plantfyi.com/ko/plant/rosa-gallica.md
Hızlı başlangıç
curl
# List plants
curl https://plantfyi.com/api/plants/
# Search
curl "https://plantfyi.com/api/search/?q=rose"
# Plant detail (Korean)
curl "https://plantfyi.com/api/plants/rosa-gallica/?lang=ko"
# Database stats
curl https://plantfyi.com/api/stats/
Python
import httpx
resp = httpx.get("https://plantfyi.com/api/plants/",
params={"limit": 10})
plants = resp.json()["results"]