RESTful API untuk mengelola dan mengambil data hewan dengan klasifikasi, ciri khas, habitat, dan peran ekologi. Mendukung pengambilan data hewan lengkap, pencarian berdasarkan nama, dan detail berdasarkan ID.
Ikon API Data Hewan
API ini dirancang untuk menyediakan data lengkap mengenai berbagai jenis hewan, termasuk informasi klasifikasi biologi, ciri-ciri utama, habitat, dan peran ekologis. API ini memungkinkan pengembang untuk mengakses data secara efisien melalui endpoint yang mudah digunakan dengan metode GET.
Sistem mendukung pencarian berdasarkan nama hewan dan pengambilan detail berdasarkan ID hewan. Fitur ini sangat berguna untuk aplikasi edukasi, riset, dan layanan informasi hewan online.
Golang
MySQL
JWT untuk akses terbatas (POST - Private)
RESTful JSON standar
id.q pada nama hewan.
GET /animals
GET /animals/{id}
GET /animals?q=(nama_hewan)
POST /animals (JWT Required)
{
"id": 1,
"name": "Rusa Merah",
"image_url": "https://2dfd0c1e-c204-41e0-b5c2-4c492c4d08cf-00-17izfhxp21hq.pike.replit.dev/animal-api/uploads/rusa merah.jpg",
"classification": {
"kingdom": "Animalia",
"phylum": "Chordata",
"class": "Mammalia",
"order": "Artiodactyla",
"family": "Cervidae"
},
"characteristics": "Tanduk hanya pada jantan, perut empat ruang.",
"examples": [
"Rusa Merah (Cervus elaphus)",
"Rusa Kutub (Rangifer tarandus)"
],
"habitat": "Hutan, padang rumput, tundra",
"ecological_role": "Mengendalikan vegetasi, mangsa predator"
}
Note: API kadang tidak berfungsi dikarenakan hanya menggunakan hosting gratis yaitu Replit.