Dogs API logo
DatosMANTENIDA1 token / llamada

Dogs API

296 razas de perro reconocidas por el AKC con 14 rasgos puntuados, tamaño, pelaje, colores, historia y popularidad desde 2015

Datos de referencia detallados de 296 razas de perros reconocidas por el AKC — grupo, origen, apodos, año de reconocimiento, rangos de altura, peso y esperanza de vida, clase de tamaño, 14 puntuaciones de comportamiento y cuidado del 1 al 5 con descripciones (energía, muda de pelo, adiestrabilidad, ladridos, afinidad con niños y otros perros, y más), tipo y largo de pelaje, colores oficiales con indicadores del estándar de la raza, temperamento, ranking de popularidad del AKC con historial 2015–2025, además de una descripción escrita, la historia de la raza y secciones del estándar. Filtra por nombre, grupo, origen, tamaño, tipo y largo de pelaje. Conjunto de datos autoalojado extraído de akc.org — sin llamadas a terceros.

Cada llamada necesita la cabecera X-Api-Key. Una clave gratuita incluye 500 tokens al mes, sin tarjeta. 1 token por llamada, así que el plan gratuito cubre unas 500 llamadas al mes.

Sin tarjeta de créditoAcceso a más de 125 APIsCancela cuando quieras
response.json
{
  "total": 296,
  "count": 1,
  "results": [
    {
      "slug": "golden-retriever",
      "name": "Golden Retriever",
      "breedGroup": "Sporting Group",
      "origin": "Scotland",
      "temperament": [
        "intelligent",
        "friendly",
        "devoted"
      ],
      "heightInches": {
        "min": 21.5,
        "max": 24
      },
      "popularityRank": 3
    }
  ]
}
Listo para producción
Infraestructura probada en producción con un SLA de disponibilidad del 99,9 %. Límites de uso generosos y respuestas consistentes.
Integración sencilla
REST + JSON estándar. Funciona con cualquier cliente HTTP. Fragmentos de código listos para copiar en 4 lenguajes.
Una clave, más de 125 APIs
Tu suscripción a DataAndAPIs desbloquea todas las APIs de la plataforma: anime, finanzas, deportes y más.

Casos de uso de Dogs API

  • Emparejar familias con razas por puntuaciones de energía, muda, adiestrabilidad y trato con niños.

  • Mostrar estándares de raza, historia y colores oficiales en un sitio de criadores o de adopción.

  • Graficar la clasificación de popularidad de una raza en el AKC de 2015 a 2025.

  • Filtrar por grupo de raza, clase de tamaño o tipo de pelaje para recomendaciones de productos.

Endpoints de Dogs API

Todos los endpoints con sus parámetros y una respuesta de ejemplo real.

GETBreed Groups

https://api-dogs.dataandapis.com/v1/breeds/groups

Este endpoint no recibe parámetros.

Petición de ejemplo

curl "https://api-dogs.dataandapis.com/v1/breeds/groups" \
  -H "X-Api-Key: YOUR_API_KEY"
Respuesta de ejemplo
{
  "count": 9,
  "groups": [
    {
      "group": "Foundation Stock Service",
      "count": 74
    },
    {
      "group": "Herding Group",
      "count": 33
    },
    {
      "group": "Hound Group",
      "count": 33
    },
    {
      "group": "Sporting Group",
      "count": 33
    },
    {
      "group": "Toy Group",
      "count": 24
    }
  ]
}

GETGet Breed

https://api-dogs.dataandapis.com/v1/breeds/{slug}

Parámetros de ruta

ParámetroEjemplo
slugchesapeake-bay-retrieverObligatorio

Petición de ejemplo

curl "https://api-dogs.dataandapis.com/v1/breeds/chesapeake-bay-retriever" \
  -H "X-Api-Key: YOUR_API_KEY"
Respuesta de ejemplo
{
  "id": 24534,
  "slug": "golden-retriever",
  "name": "Golden Retriever",
  "nicknames": [
    "Golden"
  ],
  "breedGroup": "Sporting Group",
  "origin": "Scotland",
  "popularityRank": 3,
  "lifeExpectancyYears": {
    "min": 10,
    "max": 12
  },
  "heightInches": {
    "min": 21.5,
    "max": 24
  },
  "weightPounds": {
    "min": 55,
    "max": 75
  },
  "size": "Large",
  "temperament": [
    "intelligent",
    "friendly",
    "devoted"
  ],
…
Ver la respuesta completa
{
  "id": 24534,
  "slug": "golden-retriever",
  "name": "Golden Retriever",
  "nicknames": [
    "Golden"
  ],
  "breedGroup": "Sporting Group",
  "origin": "Scotland",
  "popularityRank": 3,
  "lifeExpectancyYears": {
    "min": 10,
    "max": 12
  },
  "heightInches": {
    "min": 21.5,
    "max": 24
  },
  "weightPounds": {
    "min": 55,
    "max": 75
  },
  "size": "Large",
  "temperament": [
    "intelligent",
    "friendly",
    "devoted"
  ],
  "coatType": [
    "Double"
  ],
  "coatLength": [
    "Medium"
  ],
  "image": "https://www.akc.org/wp-content/uploads/2017/11/Golden-Retriever-standing-outdoors.jpg",
  "yearRecognized": 1925,
  "traits": {
    "adaptability_level": {
      "score": 5,
      "name": "Adaptability Level",
      "description": "How easily a breed handles change...",
      "low": "Lives For Routine",
      "high": "Highly Adaptable"
    },
    "affectionate_with_family": {
      "score": 5,
      "name": "Affectionate With Family",
      "description": "How affectionate a breed is likely to be...",
      "low": "Independent",
      "high": "Lovey-Dovey"
    },
    "energy_level": {
      "score": 3,
      "name": "Energy Level",
      "description": "The amount of exercise and mental stimulation...",
      "low": "Couch Potato",
      "high": "High Energy"
    }
  },
  "colors": [
    {
      "name": "Dark Golden",
      "standard": true
    },
    {
      "name": "Golden",
      "standard": true
    },
    {
      "name": "Light Golden",
      "standard": true
    }
  ],
  "popularityHistory": {
    "2015": 3,
    "2020": 4,
    "2025": 3
  },
  "relatedBreeds": [
    "Labrador Retriever",
    "Flat-Coated Retriever"
  ],
  "description": "The Golden Retriever, an exuberant Scottish gundog of great beauty, stands among America's most popular dog breeds...",
  "history": "<p>The most important name in the early history of the Golden Retriever is Dudley Marjoribanks...</p>",
  "healthDescription": "Owning a dog is not just a privilege; it's a responsibility...",
  "standardSections": [
    {
      "title": "General Appearance",
      "description": "A symmetrical, powerful, active dog, sound and well put together..."
    }
  ],
  "akcUrl": "https://www.akc.org/dog-breeds/golden-retriever/"
}

GETList Breeds

https://api-dogs.dataandapis.com/v1/breeds

Parámetros de consulta

ParámetroEjemplo
coatLengthMediumOpcional
coatTypeHairlessOpcional
groupToyOpcional
limit20Opcional
originScotlandOpcional
page1Opcional
qretrieverOpcional
sizeXSmallOpcional

Petición de ejemplo

curl "https://api-dogs.dataandapis.com/v1/breeds?coatLength=Medium&coatType=Hairless&group=Toy&limit=20&origin=Scotland&page=1&q=retriever&size=XSmall" \
  -H "X-Api-Key: YOUR_API_KEY"
Respuesta de ejemplo
{
  "total": 296,
  "page": 1,
  "limit": 20,
  "count": 1,
  "results": [
    {
      "id": 23195,
      "slug": "affenpinscher",
      "name": "Affenpinscher",
      "nicknames": [
        "Affen",
        "Monkey Dog"
      ],
      "breedGroup": "Toy Group",
      "origin": "Germany",
      "popularityRank": 153,
      "lifeExpectancyYears": {
        "min": 12,
        "max": 15
      },
      "heightInches": {
        "min": 9,
        "max": 11.5
      },
      "weightPounds": {
        "min": 7,
        "max": 10
…
Ver la respuesta completa
{
  "total": 296,
  "page": 1,
  "limit": 20,
  "count": 1,
  "results": [
    {
      "id": 23195,
      "slug": "affenpinscher",
      "name": "Affenpinscher",
      "nicknames": [
        "Affen",
        "Monkey Dog"
      ],
      "breedGroup": "Toy Group",
      "origin": "Germany",
      "popularityRank": 153,
      "lifeExpectancyYears": {
        "min": 12,
        "max": 15
      },
      "heightInches": {
        "min": 9,
        "max": 11.5
      },
      "weightPounds": {
        "min": 7,
        "max": 10
      },
      "size": "XSmall",
      "temperament": [
        "confident",
        "famously funny",
        "fearless"
      ],
      "coatType": [
        "Wiry"
      ],
      "coatLength": [
        "Short",
        "Medium"
      ],
      "image": "https://www.akc.org/wp-content/uploads/2017/11/Affenpinscher-running-outdoors.jpg"
    }
  ]
}

GETRandom Breeds

https://api-dogs.dataandapis.com/v1/breeds/random

Parámetros de consulta

ParámetroEjemplo
amount3Opcional

Petición de ejemplo

curl "https://api-dogs.dataandapis.com/v1/breeds/random?amount=3" \
  -H "X-Api-Key: YOUR_API_KEY"
Respuesta de ejemplo
{
  "count": 2,
  "results": [
    {
      "slug": "whippet",
      "name": "Whippet",
      "breedGroup": "Hound Group",
      "size": "Medium",
      "temperament": [
        "affectionate",
        "playful",
        "calm"
      ]
    },
    {
      "slug": "akita",
      "name": "Akita",
      "breedGroup": "Working Group",
      "size": "Large",
      "temperament": [
        "courageous",
        "dignified",
        "profoundly loyal"
      ]
    }
  ]
}

De dónde salen los datos

Fuente
Referencia de razas del American Kennel Club, compilada.
Actualización
Recargada al volver a extraer; las razas cambian rara vez.

Una instalación. Todos los endpoints.

No necesitas SDKs propietarios. Funciona con cualquier cliente HTTP. Elige tu lenguaje y pega el código.

3lenguajes
4endpoints
RESTarquitectura
1clave para todas las APIs
  • Respuestas totalmente tipadas — autocompletado en tu IDE
  • Sigue la API al día — los nuevos endpoints llegan el mismo día
  • Una sola clave funciona en más de 125 APIs de la plataforma
import axios from 'axios';

const { data } = await axios.get(
  'https://api-dogs.dataandapis.com/v1/breeds/groups',
  { headers: { 'X-Api-Key': process.env.API_KEY } }
);

Dogs API · X-Api-Key

Explora los endpoints

Explora los parámetros de solicitud e inspecciona ejemplos de respuesta en vivo.

Endpoints disponibles

Parámetros de la solicitud

URL de la API

Encabezados

X-Api-Key
import axios from 'axios';

const url = 'https://api-dogs.dataandapis.com/v1/breeds/groups';
const { data } = await axios.get(url, {
  headers: { 'X-Api-Key': 'YOUR_API_KEY' }
});

Una suscripción. Todas las APIs.

Los tokens desbloquean esta API y más de 20 más en DataAndAPIs. Cambia de API cuando quieras.

GRATIS

$0/mes

500 tokens / mes

  • Acceso a todas las APIs
  • Tokens se renuevan mensualmente
  • Soporte comunitario
Comienza gratis
Más Popular

STARTER

$6.99/mes

25.000 tokens / mes

  • Acceso a todas las APIs
  • Tokens se renuevan mensualmente
  • Soporte por email
Suscribirse

PRO

$24.99/mes

100.000 tokens / mes

  • Acceso a todas las APIs
  • Tokens se renuevan mensualmente
  • Soporte por email prioritario
Suscribirse

ULTRA

$99.99/mes

1.000.000 tokens / mes

  • Acceso a todas las APIs
  • Tokens se renuevan mensualmente
  • Soporte prioritario
Suscribirse

¿Necesitas mayor volumen, infraestructura dedicada o un contrato personalizado? Habla con ventas →

Preguntas sobre Dogs API

Lanza Dogs API esta tarde.

500 tokens gratis. Sin tarjeta. Y más de 125 APIs más con la misma clave.