Convert Color

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

Convert Color 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
value#FF5733Obligatorio

Petición de ejemplo

curl
curl "https://api-colors.dataandapis.com/v1/colors/convert?value=%23FF5733" \
  -H "X-Api-Key: YOUR_API_KEY"
Node.js
const res = await fetch("https://api-colors.dataandapis.com/v1/colors/convert?value=%23FF5733", {
  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/convert?value=%23FF5733",
    headers={"X-Api-Key": os.environ["DATAANDAPIS_KEY"]},
)
data = r.json()

Respuesta de ejemplo

Respuesta de ejemplo
{
  "ok": true,
  "hex": "#ff5733",
  "rgb": {
    "r": 255,
    "g": 87,
    "b": 51
  },
  "hsl": {
    "h": 11,
    "s": 100,
    "l": 60
  },
  "hsv": {
    "h": 11,
    "s": 80,
    "v": 100
  },
  "cmyk": {
    "c": 0,
    "m": 65.88,
    "y": 80,
    "k": 0
  },
  "luminance": 0.283,
  "is_dark": false,
  "name": {
    "hex": "#fa5b3d",
…
Ver la respuesta completa
{
  "ok": true,
  "hex": "#ff5733",
  "rgb": {
    "r": 255,
    "g": 87,
    "b": 51
  },
  "hsl": {
    "h": 11,
    "s": 100,
    "l": 60
  },
  "hsv": {
    "h": 11,
    "s": 80,
    "v": 100
  },
  "cmyk": {
    "c": 0,
    "m": 65.88,
    "y": 80,
    "k": 0
  },
  "luminance": 0.283,
  "is_dark": false,
  "name": {
    "hex": "#fa5b3d",
    "name": "Orange Soda",
    "is_bestof": true,
    "is_css": false,
    "distance": 11.87,
    "exact": false
  },
  "nearest_css": {
    "hex": "#ff6347",
    "name": "tomato",
    "distance": 23.32
  }
}