Platform pengembang
Akses data tanaman PlantFYI melalui REST API, endpoint markdown, dan alat interaktif kami.
📖
Dokumentasi API
Swagger UI interaktif
📋
Skema OpenAPI
Spesifikasi yang dapat dibaca mesin
🤖
llms.txt
Ringkasan situs ramah AI
🌱
Alat
10 alat berkebun interaktif
Endpoint REST API
Semua endpoint mengembalikan JSON.
Paginasi dengan ?limit= dan ?offset=.
Gunakan ?lang=ko untuk bidang terjemahan.
| Endpoint | Deskripsi |
|---|---|
/api/plants/ |
Daftar semua spesies tanaman |
/api/plants/{slug}/ |
Detail spesies tanaman |
/api/families/ |
Daftar famili tanaman |
/api/orders/ |
Daftar ordo tanaman |
/api/countries/ |
Daftar negara dengan tanaman asli |
/api/climate-zones/ |
Daftar zona iklim |
/api/search/?q= |
Cari di semua konten |
/api/glossary/ |
Istilah glosarium botani |
/api/stats/ |
Statistik basis data |
Endpoint Markdown
Tambahkan .md ke URL halaman mana pun untuk mendapatkan versi markdown. Berguna untuk konteks LLM, dokumentasi, dan akses programatis.
# 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
Mulai cepat
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"]