Random facts and breed information about dogs.
The Dog API is a free JSON API providing structured data on dog breeds, breed groups, and related facts. It follows the JSON:API convention and requires no authentication or API key. The dataset covers over 340 breeds, with details such as name, description, hypoallergenic status, life expectancy, and weight ranges by sex, along with each breed's group relationship.
Endpoints allow listing and paginating breeds, retrieving a single breed by id, filtering breeds to those with images, and redirecting to breed images in multiple sizes. A separate set of endpoints covers breed groups and standalone facts. Breed images are sourced from Wikimedia Commons and include attribution data (author, license, source) that must be displayed alongside the image.
The API is licensed under MIT, responses may be cached publicly for up to 5 minutes, and an OpenAPI/Swagger specification is provided. It is suited for developers building applications or websites that need dog breed reference data or breed imagery, such as pet-related apps, breed lookup tools, or content sites needing photos with proper attribution.
The API is free to use with no authentication or sign-up required.
None — no API key or sign-up is needed, you just send the request.
JSON responses following the JSON:API convention.
Yes, breeds are paginated with page[number] and page[size] parameters (up to 1000 per page), and can be filtered with filter[has_images] to return only breeds with photos.
The API itself is MIT licensed, while breed images come from Wikimedia Commons and must be credited per the attribution data in each breed's images attribute.
Show your product to thousands of developers
· 100k monthly pageviews
· 7k newsletter subscribers
Cat as a service (cats pictures and gifs).
Pictures of cats from Tumblr.
Pictures of dogs based on the Stanford Dogs Dataset.
Retrieve recent or notable birding observations within a region.
Cat for every HTTP Status.
Dogs for every HTTP response status code.