Cocktails API
AlimentaciónMANTENIDA1 token / llamada

Cocktails API

46 cócteles clásicos y sin alcohol con ingredientes, medidas, cristalería, decoración e instrucciones

Una biblioteca curada de 46 cócteles y mocktails clásicos con ingredientes, medidas, cristalería, decoración e instrucciones. Busca por nombre, filtra por categoría, con o sin alcohol, o por ingrediente, obtén una ronda al azar o explora el índice de ingredientes.

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
{
  "name": "Margarita",
  "slug": "margarita",
  "category": "Cocktail",
  "glass": "Cocktail glass",
  "alcoholic": true,
  "ingredients": [
    {
      "name": "Tequila 100% Agave",
      "measure": "50 ml"
    },
    {
      "name": "Triple Sec",
      "measure": "20 ml"
    },
    {
      "name": "Freshly Squeezed Lime Juice",
      "measure": "15 ml"
    }
  ],
  "garnish": "Half salt rim (Optional).",
  "instructions": "Shake the ingredients hard with ice and strain into a cocktail glass."
}
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 Cocktails API

  • Construir una carta de bar o un buscador de cócteles filtrado por ingrediente o contenido de alcohol.

  • Mostrar una bebida aleatoria de la noche con su receta.

  • Alimentar una función de qué puedo preparar a partir del índice de ingredientes.

  • Añadir maridajes de bebidas a una app de recetas o eventos.

Endpoints de Cocktails API

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

GETGet Cocktail

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

Parámetros de ruta

ParámetroEjemplo
slugmargaritaObligatorio

Petición de ejemplo

curl "https://api-cocktails.dataandapis.com/v1/cocktails/margarita" \
  -H "X-Api-Key: YOUR_API_KEY"
Respuesta de ejemplo
{
  "name": "Margarita",
  "slug": "margarita",
  "category": "Sour",
  "glass": "Margarita glass",
  "alcoholic": true,
  "ingredients": [
    {
      "name": "Tequila",
      "measure": "2 oz"
    },
    {
      "name": "Lime juice",
      "measure": "1 oz"
    },
    {
      "name": "Triple sec",
      "measure": "1 oz"
    }
  ],
  "garnish": "Salt rim and a lime wheel",
  "instructions": "Shake all ingredients with ice and strain into a salt-rimmed glass over fresh ice.",
  "tags": [
    "tequila",
    "citrus",
    "iba"
  ]
}

GETList Cocktails

https://api-cocktails.dataandapis.com/v1/cocktails

Parámetros de consulta

ParámetroEjemplo
alcoholicfalseOpcional
categorySourOpcional
ingredientginOpcional
qmargaritaOpcional

Petición de ejemplo

curl "https://api-cocktails.dataandapis.com/v1/cocktails?alcoholic=false&category=Sour&ingredient=gin&q=margarita" \
  -H "X-Api-Key: YOUR_API_KEY"
Respuesta de ejemplo
{
  "total": 1,
  "page": 1,
  "limit": 20,
  "count": 1,
  "results": [
    {
      "name": "Margarita",
      "slug": "margarita",
      "category": "Sour",
      "glass": "Margarita glass",
      "alcoholic": true,
      "ingredients": [
        {
          "name": "Tequila",
          "measure": "2 oz"
        },
        {
          "name": "Lime juice",
          "measure": "1 oz"
        },
        {
          "name": "Triple sec",
          "measure": "1 oz"
        }
      ],
      "garnish": "Salt rim and a lime wheel",
      "instructions": "Shake all ingredients with ice and strain into a salt-rimmed glass over fresh ice.",
…
Ver la respuesta completa
{
  "total": 1,
  "page": 1,
  "limit": 20,
  "count": 1,
  "results": [
    {
      "name": "Margarita",
      "slug": "margarita",
      "category": "Sour",
      "glass": "Margarita glass",
      "alcoholic": true,
      "ingredients": [
        {
          "name": "Tequila",
          "measure": "2 oz"
        },
        {
          "name": "Lime juice",
          "measure": "1 oz"
        },
        {
          "name": "Triple sec",
          "measure": "1 oz"
        }
      ],
      "garnish": "Salt rim and a lime wheel",
      "instructions": "Shake all ingredients with ice and strain into a salt-rimmed glass over fresh ice.",
      "tags": [
        "tequila",
        "citrus",
        "iba"
      ]
    }
  ]
}

GETList Ingredients

https://api-cocktails.dataandapis.com/v1/cocktails/ingredients

Este endpoint no recibe parámetros.

Petición de ejemplo

curl "https://api-cocktails.dataandapis.com/v1/cocktails/ingredients" \
  -H "X-Api-Key: YOUR_API_KEY"
Respuesta de ejemplo
{
  "count": 70,
  "ingredients": [
    {
      "name": "Lime juice",
      "count": 13
    },
    {
      "name": "Gin",
      "count": 12
    },
    {
      "name": "Lemon juice",
      "count": 9
    }
  ]
}

GETRandom Cocktail

https://api-cocktails.dataandapis.com/v1/cocktails/random

Parámetros de consulta

ParámetroEjemplo
amount1Opcional

Petición de ejemplo

curl "https://api-cocktails.dataandapis.com/v1/cocktails/random?amount=1" \
  -H "X-Api-Key: YOUR_API_KEY"
Respuesta de ejemplo
{
  "count": 1,
  "results": [
    {
      "name": "Godfather",
      "slug": "godfather",
      "category": "Cocktail",
      "glass": "Old-fashioned glass",
      "alcoholic": true,
      "ingredients": [
        {
          "name": "Scotch",
          "measure": "1 1/2 oz"
        },
        {
          "name": "Amaretto",
          "measure": "3/4 oz"
        }
      ],
      "garnish": "",
      "instructions": "Stir the ingredients with ice until well chilled, then strain into an old-fashioned glass."
    }
  ]
}

De dónde salen los datos

Fuente
Conjunto de cócteles curado incluido en el worker.
Actualización
Ampliado con las versiones de la API.

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-cocktails.dataandapis.com/v1/cocktails/{slug}',
  { headers: { 'X-Api-Key': process.env.API_KEY } }
);

Cocktails 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

Parámetros de ruta

slug
import axios from 'axios';

const url = 'https://api-cocktails.dataandapis.com/v1/cocktails/{slug}';
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 Cocktails API

Lanza Cocktails API esta tarde.

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