pet-breeds
pet-breeds
Page 2 of 4.
Overview
-
Saint Bernard
dog · Switzerland
-
Bernese Mountain Dog
dog · Switzerland
-
Schnauzer
dog · Germany
-
Vizsla
dog · Hungary
-
Akita
dog · Japan
-
Australian Cattle Dog
dog · Australia
-
Persian
cat · Iran
-
Maine Coon
cat · United States
-
Siamese
cat · Thailand
-
Ragdoll
cat · United States
-
British Shorthair
cat · United Kingdom
-
Sphynx
cat · Canada
-
Bengal
cat · United States
-
Scottish Fold
cat · Scotland
-
Russian Blue
cat · Russia
-
Abyssinian
cat · Ethiopia
-
American Shorthair
cat · United States
-
Birman
cat · Burma
-
Burmese
cat · Burma
-
Devon Rex
cat · United Kingdom
-
Norwegian Forest Cat
cat · Norway
-
Oriental Shorthair
cat · United States
-
Savannah
cat · United States
-
Tonkinese
cat · Canada
Request
curl example
curl -sS \ "https://example-data.com/api/v1/pet-breeds?limit=25"
JavaScript example
const res = await fetch(
"https://example-data.com/api/v1/pet-breeds?limit=25"
);
const { data, meta } = await res.json(); TypeScript example
// Download once: mkdir -p types && curl -o types/pet-breeds.d.ts https://example-data.com/types/pet-breeds.d.ts
import type { PetBreed, ListEnvelope } from "./types/pet-breeds";
const res = await fetch(
"https://example-data.com/api/v1/pet-breeds?limit=25"
);
const { data, meta } = (await res.json()) as ListEnvelope<PetBreed>; Python example
import requests
res = requests.get(
"https://example-data.com/api/v1/pet-breeds",
params={"limit": 25},
)
data = res.json() Response
{
"data": [
{
"id": 25,
"name": "Saint Bernard",
"slug": "saint-bernard",
"species": "dog",
"origin": "Switzerland",
"temperament": [
"Playful",
"Charming",
"Inquisitive"
],
"lifeExpectancyYears": 9,
"isHypoallergenic": false,
"createdAt": "2025-10-27T01:04:26.413Z"
},
{
"id": 26,
"name": "Bernese Mountain Dog",
"slug": "bernese-mountain-dog",
"species": "dog",
"origin": "Switzerland",
"temperament": [
"Good-natured",
"Calm",
"Strong"
],
"lifeExpectancyYears": 8,
"isHypoallergenic": false,
"createdAt": "2025-05-01T19:02:53.596Z"
},
{
"id": 27,
"name": "Schnauzer",
"slug": "schnauzer",
"species": "dog",
"origin": "Germany",
"temperament": [
"Friendly",
"Intelligent",
"Obedient"
],
"lifeExpectancyYears": 14,
"isHypoallergenic": true,
"createdAt": "2023-11-17T09:26:12.567Z"
}
],
"meta": {
"page": 2,
"limit": 24,
"total": 80,
"totalPages": 4
},
"links": {
"self": "/api/v1/pet-breeds?page=2&limit=24",
"first": "/api/v1/pet-breeds?page=1&limit=24",
"last": "/api/v1/pet-breeds?page=4&limit=24",
"next": "/api/v1/pet-breeds?page=3&limit=24",
"prev": "/api/v1/pet-breeds?page=1&limit=24"
}
}