A small, science-driven API focused on dinosaurs.
This project was built by me as a hobby project because i'm genuinely interested in paleontology. I am not a professional paleontologist, just an enthusiast, so there may be details that can always be refined. I'm open to advice, corrections, and suggestions for improvement. <3
All data is served as JSON from the following endpoint:
/api/dinosaurs
Each item in the response includes:
- genus — the genus name and basic details
- classification — taxonomic grouping
- discovery — discovery and naming details
- morphology (size) — general size or morphological information
The API currently supports two query parameters.
Filters results by genus name (partial matches allowed):
/api/dinosaurs?search=triceratops
Restricts how many records are returned:
/api/dinosaurs?limit=5
You can combine both:
/api/dinosaurs?search=raptor&limit=3
- Provide simple programmatic access to dinosaur data
- Keep information as accurate and science-oriented as possible
- Continue improving the dataset over time with feedback
- Make the API straightforward for developers to use
Because this is an enthusiast project, there is always room to improve.
If you notice inaccuracies, have suggestions, or want to contribute, feel free to open an issue or share feedback. Advice is always welcome.
Some potential next steps:
- expand morphology details
- add better documentation and examples
- introduce more filters (time period, diet, discovery location)
- include citation references where available
Thanks for taking a look at the Dino API.