Dinosaur API

The Dinosaurs API is available at /api/dinosaurs and returns data in JSON format.
You can refine results using query parameters: use search to filter by genus name and limit to set how many items are returned

About

The Dinosaurs API was created as a learning project and as a resource for anyone interested in prehistoric life. It provides structured, science-based information about dinosaurs in a clear and accessible way. Each record includes taxonomic classification, holotype references, discovery details, time period, diet, physical descriptions, and estimated sizes — all organized to make exploration and comparison easier.

Although I am not a professional paleontologist, I built this API using reputable sources and tried to stay as accurate as possible. The goal is not to replace academic databases, but to offer a friendly gateway for students, developers, and dinosaur enthusiasts who want reliable data to use in projects, research practice, or curiosity-driven exploration. The API is continuously improving as I learn more and refine the information, and feedback is always welcome.

You can also visit my other website, Dino Database, which focuses on dinosaurs in a more visual and accessible way. There you’ll find short summaries and lots of images to help you better visualize each species. It’s a great complement for anyone who wants to learn in a simple way before diving into the scientific details of the API. (x: @dinodatabase)