The Botanical Data API is a comprehensive database of plant information that offers a wealth of data for developers and researchers to integrate into their projects or studies. One of the primary features of this API is its ability to search for plant information by either common or scientific name. Each plant entry in the API is listed with a variety of properties, including genus, species, family, growth habit, duration, and growth rate, providing a comprehensive understanding of each plant.
In addition to these general plant properties, the Botanical Data API also provides a wealth of detailed information for each entry. Some of the most important properties included in the API for each plant entry are mature height, foliage texture, flower color, fruit color, toxicity, drought tolerance, shade tolerance, temperature minimum, and lumber product availability. This information can be used to help identify plants and to inform decisions about their suitability for specific environments or purposes.
With its easy-to-use interface, the Botanical Data API is an excellent resource for anyone interested in learning more about the world of plants. Whether you're a researcher studying plant biology, a developer building a gardening app, or simply a nature enthusiast looking to learn more about the flora around you, this API offers a rich and diverse collection of information to explore.
[{"Category":"Dracaena"},{"Category":"Palm"},{"Category":"Anthurium"},{"Category":"Other"},{"Category":"Aglaonema"},{"Category":"Hanging"},{"Category":"Bromeliad"},{"Category":"Spathiphyllum"},{"Category":"Flower"},{"Category":"Aralia"},{"Category":"Ficus"},{"Category":"Sansevieria"},{"Category":"Foliage plant"},{"Category":"Dieffenbachia"},{"Category":"Philodendron"},{"Category":"Cactus & Succulent"},{"Category":"Schefflera"},{"Category":"Topiairy"},{"Category":"Fern"},{"Category":"Grass"},{"Category":"Ground Cover"}]
curl --location --request GET 'https://zylalabs.com/api/7396/botanical+data+api/11773/all+categories' --header 'Authorization: Bearer YOUR_API_KEY'
[{"Categories":"Dracaena","Common name (fr.)":"Janet Craig","Img":"http://www.tropicopia.com/house-plant/thumbnails/5556.jpg","Zone":["11-10"],"Family":"Liliaceae","Common name":["Janet Craig"],"Latin name":"Dracaena deremensis 'Janet Craig'","Other names":null,"Description":null,"Origin":["Cultivar"],"id":"53417c12-4824-5995-bce0-b81984ebbd1d","Climat":"Tropical"},{"Categories":"Dracaena","Common name (fr.)":"Dracaena de Malaisie","Img":"http://www.tropicopia.com/house-plant/thumbnails/5586.jpg","Zone":["11-10"],"Family":"Liliaceae","Common name":["Malaysian Dracaena"],"Latin name":"Dracaena reflexa 'Song of Jamaica'","Other names":"Pleomele reflexa","Description":null,"Origin":["Cultivar"],"id":"99596292-0712-5d51-8b94-669d621c504a","Climat":"Tropical"},{"Categories":"Dracaena","Common name (fr.)":"Dracaena de Malaisie","Img":"http://www.tropicopia.com/house-plant/thumbnails/5585.jpg","Zone":["11-10"],"Family":"Liliaceae","Common name":["Malaysian Dracaena"],"Latin name":"Dracaena reflexa 'Song of Jamaica'","Other names":"Pleomele reflexa","Description":null,"Origin":["Cultivar"],"id":"e5be9fde-3069-552c-969c-bb59f0fab9f2","Climat":"Tropical"},{"Categories":"Dracaena","Common name (fr.)":"Dracaena de Malaisie","Img":"http://www.tropicopia.com/house-plant/thumbnails/5579.jpg","Zone":["11-10"],"Family":"Liliaceae","Common name":["Malaysian Dracaena"],"Latin name":"Dracaena reflexa","Other names":"Pleomele reflexa","Description":null,"Origin":["Madagascar"],"id":"7852850e-3763-5dba-978f-c406ca6cda3c","Climat":"Tropical"},{"Categories":"Dracaena","Common name (fr.)":"Dracaena jaune de Malaisie","Img":"http://www.tropicopia.com/house-plant/thumbnails/5581.jpg","Zone":["11-10"],"Family":"Liliaceae","Common name":["Yellow Malaysian Dracaena"],"Latin name":"Dracaena reflexa 'Song of India'","Other names":"Pleomele reflexa","Description":null,"Origin":["India"],"id":"96befb83-ccee-5747-8c22-bbe8e6863ba1","Climat":"Tropical"},{"Categories":"Dracaena","Common name (fr.)":"Dracaena lign","Img":"http://www.tropicopia.com/house-plant/thumbnails/5563.jpg","Zone":["11-10"],"Family":"Liliaceae","Common name":["Striped Dracaena"],"Latin name":"Dracaena deremensis 'Warneckei'","Other names":null,"Description":null,"Origin":["Africa"],"id":"f44400da-9bea-5c7d-bbc1-496704196ad2","Climat":"Tropical"},{"Categories":"Dracaena","Common name (fr.)":"Janet Craig","Img":"http://www.tropicopia.com/house-plant/thumbnails/5554.jpg","Zone":["11-10"],"Family":"Liliaceae","Common name":["Janet Craig"],"Latin name":"Dracaena deremensis 'Janet Craig'","Other names":null,"Description":null,"Origin":["Cultivar"],"id":"9836efdb-fdf8-5272-be0c-4fe16b52dc61","Climat":"Tropical"},{"Categories":"Dracaena","Common name (fr.)":null,"Img":"http://www.tropicopia.com/house-plant/thumbnails/5788.jpg","Zone":["11","9"],"Family":"Liliaceae","Common name":["Spineless yucca","Palm lily"],"Latin name":"Yucca elephantipes","Other names":null,"Description":null,"Origin":["Mexico"],"id":"a5178737-1b07-56b8-8667-0be3477fef48","Climat":"Subtropical"},{"Categories":"Dracaena","Common name (fr.)":"Dragonier","Img":"http://www.tropicopia.com/house-plant/thumbnails/5572.jpg","Zone":["11-10"],"Family":"Liliaceae","Common name":["Madagascar dragon tree"],"Latin name":"Dracaena marginata","Other names":null,"Description":null,"Origin":["Madagascar"],"id":"21cee3a1-582f-568f-b3d7-a2eeaa66ff73","Climat":"Tropical"},{"Categories":"Dracaena","Common name (fr.)":"Dracaena de Malaisie","Img":"http://www.tropicopia.com/house-plant/thumbnails/5578.jpg","Zone":["11-10"],"Family":"Liliaceae","Common name":["Malaysian Dracaena"],"Latin name":"Dracaena reflexa","Other names":"Pleomele reflexa","Description":null,"Origin":["Madagascar"],"id":"1066840a-0631-512c-a39d-8cd97b272fd6","Climat":"Tropical"},{"Categories":"Dracaena","Common name (fr.)":"Dragonier","Img":"http://www.tropicopia.com/house-plant/thumbnails/5575.jpg","Zone":["11-10"],"Family":"Liliaceae","Common name":["Madagascar dragon tree"],"Latin name":"Dracaena marginata","Other names":null,"Description":null,"Origin":["Madagascar"],"id":"dd248d1b-b098-517f-b872-d7d4e7b30e68","Climat":"Tropical"},{"Categories":"Dracaena","Common name (fr.)":"Dragonier","Img":"http://www.tropicopia.com/house-plant/thumbnails/5576.jpg","Zone":["11-10"],"Family":"Liliaceae","Common name":["Madagascar dragon tree"],"Latin name":"Dracaena marginata","Other names":null,"Description":null,"Origin":["Madagascar"],"id":"88724c5f-bfce-57f9-a226-c3bda0cbeb82","Climat":"Tropical"},{"Categories":"Dracaena","Common name (fr.)":"Plante maïs","Img":"http://www.tropicopia.com/house-plant/thumbnails/5565.jpg","Zone":["11-10"],"Family":"Liliaceae","Common name":["Cornstalk plant"],"Latin name":"Dracaena fragrans 'Massangeana'","Other names":null,"Description":null,"Origin":["Cultivar"],"id":"537f9c6b-9a10-5cf4-b319-9dfca5c52fbf","Climat":"Tropical"},{"Categories":"Dracaena","Common name (fr.)":"Plante maïs","Img":"http://www.tropicopia.com/house-plant/thumbnails/5566.jpg","Zone":["11-10"],"Family":"Liliaceae","Common name":["Cornstalk plant"],"Latin name":"Dracaena fragrans 'Massangeana'","Other names":null,"Description":null,"Origin":["Cultivar"],"id":"61a18703-167a-553a-b01b-7a7e64e8ec77","Climat":"Tropical"},{"Categories":"Dracaena","Common name (fr.)":"Dracaena lign","Img":"http://www.tropicopia.com/house-plant/thumbnails/5553.jpg","Zone":["11-10"],"Family":"Liliaceae","Common name":["Striped Dracaena"],"Latin name":"Dracaena deremensis 'Gold Star'","Other names":null,"Description":null,"Origin":["Cultivar"],"id":"421b04c3-8e84-5fe3-b59b-904e4b05b337","Climat":"Tropical"},{"Categories":"Dracaena","Common name (fr.)":"Dragonier tricolor","Img":"http://www.tropicopia.com/house-plant/thumbnails/5577.jpg","Zone":["11-10"],"Family":"Liliaceae","Common name":["Madagascar dragon tree"],"Latin name":"Dracaena marginata 'Tricolor'","Other names":null,"Description":null,"Origin":["Cultivar"],"id":"ec853e91-c5bb-5324-93dd-91c39e1a16cb","Climat":"Tropical"},{"Categories":"Dracaena","Common name (fr.)":"Dragonier","Img":"http://www.tropicopia.com/house-plant/thumbnails/5573.jpg","Zone":["11-10"],"Family":"Liliaceae","Common name":["Madagascar dragon tree"],"Latin name":"Dracaena marginata","Other names":null,"Description":null,"Origin":["Madagascar"],"id":"c45968de-b434-559a-bc67-b369a4d9256d","Climat":"Tropical"},{"Categories":"Dracaena","Common name (fr.)":"Dragonier","Img":"http://www.tropicopia.com/house-plant/thumbnails/5574.jpg","Zone":["11-10"],"Family":"Liliaceae","Common name":["Madagascar dragon tree"],"Latin name":"Dracaena marginata","Other names":null,"Description":null,"Origin":["Madagascar"],"id":"7dea0ed6-af89-5952-8457-206c44933a4e","Climat":"Tropical"},{"Categories":"Dracaena","Common name (fr.)":"Janet Craig","Img":"http://www.tropicopia.com/house-plant/thumbnails/5558.jpg","Zone":["11-10"],"Family":"Liliaceae","Common name":["Janet Craig"],"Latin name":"Dracaena deremensis 'Janet Craig'","Other names":null,"Description":null,"Origin":["Cultivar"],"id":"6c8ddbeb-d1f0-5e97-9097-a1d3a3307deb","Climat":"Tropical"},{"Categories":"Dracaena","Common name (fr.)":"Janet Craig","Img":"http://www.tropicopia.com/house-plant/thumbnails/5557.jpg","Zone":["11-10"],"Family":"Liliaceae","Common name":["Janet Craig"],"Latin name":"Dracaena deremensis 'Janet Craig'","Other names":null,"Description":null,"Origin":["Cultivar"],"id":"794a15c1-576c-5d46-8e22-73393c6fd99e","Climat":"Tropical"},{"Categories":"Dracaena","Common name (fr.)":"Dracaena lign","Img":"http://www.tropicopia.com/house-plant/thumbnails/5562.jpg","Zone":["11-10"],"Family":"Liliaceae","Common name":["Striped Dracaena"],"Latin name":"Dracaena deremensis 'Warneckei'","Other names":null,"Description":null,"Origin":["Africa"],"id":"67015c75-a987-5a4a-9b45-8cc0e9e0cff6","Climat":"Tropical"},{"Categories":"Dracaena","Common name (fr.)":"Dragonier","Img":"http://www.tropicopia.com/house-plant/thumbnails/5571.jpg","Zone":["11-10"],"Family":"Liliaceae","Common name":["Madagascar dragon tree"],"Latin name":"Dracaena marginata","Other names":null,"Description":null,"Origin":["Madagascar"],"id":"c5bb8015-bba0-5b15-871b-b6de7eb62c24","Climat":"Tropical"},{"Categories":"Dracaena","Common name (fr.)":"Dracaena jaune de Malaisie","Img":"http://www.tropicopia.com/house-plant/thumbnails/5582.jpg","Zone":["11-10"],"Family":"Liliaceae","Common name":["Yellow Malaysian Dracaena"],"Latin name":"Dracaena reflexa 'Song of India'","Other names":"Pleomele reflexa","Description":null,"Origin":["India"],"id":"044f37bc-d09e-5481-b2ea-bf037ea75d81","Climat":"Tropical"},{"Categories":"Dracaena","Common name (fr.)":"Dracaena jaune de Malaisie","Img":"http://www.tropicopia.com/house-plant/thumbnails/5583.jpg","Zone":["11-10"],"Family":"Liliaceae","Common name":["Yellow Malaysian Dracaena"],"Latin name":"Dracaena reflexa 'Song of India'","Other names":"Pleomele reflexa","Description":null,"Origin":["India"],"id":"2f7889ae-5283-5bec-82d3-a57b64dc6d2d","Climat":"Tropical"},{"Categories":"Dracaena","Common name (fr.)":"Reine Calypso, Bouquet nain, Bouquet compacte","Img":"http://www.tropicopia.com/house-plant/thumbnails/5559.jpg","Zone":["11-10"],"Family":"Liliaceae","Common name":["Dwarf bouquet","Calypso Queen"],"Latin name":"Dracaena deremensis 'Janet Craig Compacta'","Other names":null,"Description":null,"Origin":null,"id":"f5ed8a32-645a-55b6-a3f8-fd7f787e4cc4","Climat":"Tropical"},{"Categories":"Dracaena","Common name (fr.)":null,"Img":"http://www.tropicopia.com/house-plant/thumbnails/5787.jpg","Zone":["11","9"],"Family":"Liliaceae","Common name":["Spineless yucca","Palm lily"],"Latin name":"Yucca elephantipes","Other names":null,"Description":null,"Origin":["Mexico"],"id":"761a50a2-995a-5237-83aa-ec1d48467459","Climat":"Subtropical"},{"Categories":"Dracaena","Common name (fr.)":"Dracaena Lisa","Img":"http://www.tropicopia.com/house-plant/thumbnails/5561.jpg","Zone":["11-10"],"Family":"Liliaceae","Common name":["Lisa Dracaena"]},{"_note":"Response truncated for documentation purposes"}]
curl --location --request GET 'https://zylalabs.com/api/7396/botanical+data+api/11778/plant+information+by+category&category=Required' --header 'Authorization: Bearer YOUR_API_KEY'
{"Categories":"Dracaena","Disease":"N/A","Img":"http://www.tropicopia.com/house-plant/thumbnails/5577.jpg","Use":["Potted plant","Secondary"],"Latin name":"Dracaena marginata 'Tricolor'","Insects":["Mealy bug","Scale","Spider mite"],"Avaibility":"Regular","Style":"Bush","Bearing":"Erect","Light tolered":"Diffuse light ( Less than 5,300 lux / 500 fc)","Height at purchase":{"M":0.76,"CM":76},"Light ideal":"Strong light ( 21,500 to 3,200 lux/2000 to 300 fc)","Width at purchase":{"M":0.76,"CM":76},"id":"ec853e91-c5bb-5324-93dd-91c39e1a16cb","Appeal":"Color","Perfume":null,"Growth":"Regular","Width potential":{"M":1.22,"CM":122},"Common name (fr.)":"Dragonier tricolor","Pruning":"If needed","Family":"Liliaceae","Height potential":{"M":2.44,"CM":244},"Origin":["Cultivar"],"Description":null,"Temperature max":{"F":82.4,"C":28},"Blooming season":null,"Url":"http://www.tropicopia.com/house-plant/detail.np/detail-142.html","Color of leaf":["Medium green","Red"],"Watering":"Keep moist between watering & Can dry between watering","Color of blooms":null,"Zone":["11-10"],"Common name":["Madagascar dragon tree"],"Available sizes (Pot)":"4in to 10in / 10cm to 25cm","Other names":null,"Temperature min":{"F":50,"C":10},"Pot diameter (cm)":{"M":0.2,"CM":20},"Climat":"Tropical"}
curl --location --request GET 'https://zylalabs.com/api/7396/botanical+data+api/11784/plant+by+id&ID=Required' --header 'Authorization: Bearer YOUR_API_KEY'
| Header | Description |
|---|---|
Authorization
|
[Required] Should be Bearer access_key. See "Your API Access Key" above when you are subscribed. |
No long-term commitment. Upgrade, downgrade, or cancel anytime. Free Trial includes up to 50 requests.
Each endpoint returns JSON data. The "GET All Categories" endpoint provides a list of plant categories, while "GET Plant Information by Category" returns detailed plant entries, including common names, family, and climate. The "GET Plant by ID" endpoint offers specific details about a plant, such as its growth habits, light requirements, and potential uses.
Key fields include "Common name," "Latin name," "Family," "Categories," "Img" (image URL), "Height," "Width," and "Light tolered." These fields provide essential information for identifying and understanding plant characteristics.
The response data is structured as an array of objects. Each object represents a plant or category, containing key-value pairs for various attributes. For example, a plant entry includes fields like "Latin name," "Family," and "Img," making it easy to access specific information.
The "GET All Categories" endpoint lists plant categories. The "GET Plant Information by Category" provides details like common names, family, and climate. The "GET Plant by ID" offers in-depth information, including growth habits, light requirements, and potential uses.
The "GET Plant Information by Category" endpoint requires a category parameter, which can be obtained from the "GET All Categories" endpoint. The "GET Plant by ID" endpoint requires a specific plant ID, which can be retrieved from the previous endpoint.
Users can utilize the returned data by accessing specific fields relevant to their needs. For instance, gardening apps can display plant images and care instructions, while researchers can analyze growth habits and environmental preferences based on the detailed attributes provided.
The data is compiled from various botanical and horticultural sources, ensuring a diverse and comprehensive database of plant information. This includes scientific literature, plant databases, and expert contributions to maintain accuracy and relevance.
If an endpoint returns partial or empty results, users should check the parameters used for accuracy. For example, ensure the category or ID is correct. Implementing error handling in applications can also provide user-friendly messages when no data is found.
To obtain your API key, first sign in to your account and navigate to the API you want to use. From the API's Pricing section, choose a plan and complete the subscription process. Once subscribed, return to the API page and you will see your API Access Key displayed at the top of the documentation page. You can use this key to authenticate your requests.
You can’t switch APIs during the free trial. If you subscribe to a different API, your trial will end and the new subscription will start as a paid plan.
The free trial lasts for 7 days and allows you to make up to 50 API requests.
No, the free trial is available only once, so we recommend using it on the API that interests you the most. Most of our APIs offer a free trial, but some may not include this option.
Yes. If the API offers a free trial, you will see a "Free 7-Day Trial" option in its Pricing section. The trial lasts for 7 days and allows up to 50 API requests, enabling you to evaluate the API before subscribing to a paid plan.
Zyla API Hub is like a big store for APIs, where you can find thousands of them all in one place. We also offer dedicated support and real-time monitoring of all APIs. Once you sign up, you can pick and choose which APIs you want to use. Just remember, each API needs its own subscription. But if you subscribe to multiple ones, you'll use the same key for all of them, making things easier for you.
You can monitor your API usage through the response headers included with every request:
x-zyla-api-calls-monthly-used: Shows the total number of API requests you have used during the current billing period.
x-zyla-api-calls-monthly-remaining: Shows the number of API requests you have remaining for the current billing period.
Yes, you can cancel your subscription at any time. Simply go to the Pricing section of the API you're subscribed to and click the "Unsubscribe" button.
Please note that upgrades, downgrades, and cancellations take effect immediately. Once your subscription is canceled, access to the service will end immediately, regardless of any remaining API calls in your quota.
Please have a look at our Refund Policy: https://zylalabs.com/terms#refund
Service Level:
100%
Response Time:
267ms
Service Level:
100%
Response Time:
157ms
Service Level:
100%
Response Time:
179ms
Service Level:
100%
Response Time:
348ms
Service Level:
100%
Response Time:
472ms
Service Level:
100%
Response Time:
168ms
Service Level:
100%
Response Time:
367ms
Service Level:
100%
Response Time:
461ms
Service Level:
100%
Response Time:
253ms
Service Level:
100%
Response Time:
67ms