Search Colors

GEThttps://api-colors.dataandapis.com/v1/colors

Search Colors es un endpoint de Colors API. Nombra, convierte y comprueba el contraste de cualquier color, con 31.919 nombres curados y cálculo WCAG.

Envía tu clave en la cabecera X-Api-Key. Cada llamada cuesta 1 token; una clave gratuita incluye 500 tokens al mes.

Petición

Parámetros de consulta

ParámetroEjemplo
bestoftrueOpcional
cssOpcional
qsunsetOpcional

Petición de ejemplo

curl
curl "https://api-colors.dataandapis.com/v1/colors?bestof=true&q=sunset" \
  -H "X-Api-Key: YOUR_API_KEY"
Node.js
const res = await fetch("https://api-colors.dataandapis.com/v1/colors?bestof=true&q=sunset", {
  headers: { "X-Api-Key": process.env.DATAANDAPIS_KEY },
});
const data = await res.json();
Python
import os, requests

r = requests.get(
    "https://api-colors.dataandapis.com/v1/colors?bestof=true&q=sunset",
    headers={"X-Api-Key": os.environ["DATAANDAPIS_KEY"]},
)
data = r.json()

Respuesta de ejemplo

Respuesta de ejemplo
{
  "ok": true,
  "page": 1,
  "limit": 25,
  "total": 8,
  "total_pages": 1,
  "colors": [
    {
      "hex": "#dd8869",
      "name": "Canyon Sunset",
      "is_bestof": true,
      "is_css": false
    },
    {
      "hex": "#eb9f9f",
      "name": "Cosy Summer Sunset",
      "is_bestof": true,
      "is_css": false
    },
    {
      "hex": "#b52604",
      "name": "Crimson Velvet Sunset",
      "is_bestof": true,
      "is_css": false
    },
    {
      "hex": "#f88517",
      "name": "Glorious Sunset",
…
Ver la respuesta completa
{
  "ok": true,
  "page": 1,
  "limit": 25,
  "total": 8,
  "total_pages": 1,
  "colors": [
    {
      "hex": "#dd8869",
      "name": "Canyon Sunset",
      "is_bestof": true,
      "is_css": false
    },
    {
      "hex": "#eb9f9f",
      "name": "Cosy Summer Sunset",
      "is_bestof": true,
      "is_css": false
    },
    {
      "hex": "#b52604",
      "name": "Crimson Velvet Sunset",
      "is_bestof": true,
      "is_css": false
    },
    {
      "hex": "#f88517",
      "name": "Glorious Sunset",
      "is_bestof": true,
      "is_css": false
    },
    {
      "hex": "#c38d87",
      "name": "Grand Sunset",
      "is_bestof": true,
      "is_css": false
    },
    {
      "hex": "#e95e2a",
      "name": "Sunset Blaze",
      "is_bestof": true,
      "is_css": false
    },
    {
      "hex": "#f6c362",
      "name": "Sunset Gold",
      "is_bestof": true,
      "is_css": false
    },
    {
      "hex": "#fd5e53",
      "name": "Sunset Orange",
      "is_bestof": true,
      "is_css": false
    }
  ]
}