Plataforma para desarrolladores
Acceda a los datos de plantas de PlantFYI a través de nuestra API REST, endpoints markdown y herramientas interactivas.
📖
Documentación API
Swagger UI interactivo
📋
Esquema OpenAPI
Especificación legible por máquina
🤖
llms.txt
Resumen del sitio compatible con IA
🌱
Herramientas
10 herramientas interactivas de jardinería
Endpoints de la API REST
Todos los endpoints devuelven JSON.
Paginado con ?limit= y ?offset=.
Use ?lang=ko para campos traducidos.
| Endpoint | Descripción |
|---|---|
/api/plants/ |
Listar todas las especies vegetales |
/api/plants/{slug}/ |
Detalle de especie vegetal |
/api/families/ |
Listar familias de plantas |
/api/orders/ |
Listar órdenes de plantas |
/api/countries/ |
Listar países con plantas nativas |
/api/climate-zones/ |
Listar zonas climáticas |
/api/search/?q= |
Buscar en todo el contenido |
/api/glossary/ |
Términos del glosario botánico |
/api/stats/ |
Estadísticas de la base de datos |
Endpoints Markdown
Añada .md a cualquier URL de página para obtener una versión en markdown. Útil para contexto LLM, documentación y acceso programático.
# 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
Inicio rápido
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"]