Referencia
Color Utilities
Conversión de color, contraste WCAG y generación de paletas accesibles.
Empezar
Base URL: https://api.tomasbarak.com/color-utilities/v1. Autenticación con el header x-api-key, nunca en la query string (ver Autenticación).
curl 'https://api.tomasbarak.com/color-utilities/v1/convert' \
-H 'x-api-key: tb_live_9f3c…a71d'GET /v1/convert
GET/v1/convert
Convierte un color entre espacios
- Costo
- 1 llamada
- Concurrencia
- 20 en vuelo
- Tiempo máximo
- 2 s
| Parámetro | Tipo | Descripción |
|---|---|---|
| color* | string | Color de entrada en hex, rgb() o hsl(). |
| to* | string | Espacio de destino. |
GET /v1/contrast
GET/v1/contrast
Calcula el contraste WCAG entre dos colores
- Costo
- 1 llamada
- Concurrencia
- 20 en vuelo
- Tiempo máximo
- 2 s
| Parámetro | Tipo | Descripción |
|---|---|---|
| fg* | string | Color de texto. |
| bg* | string | Color de fondo. |
| nivel | string | Nivel de conformidad contra el que se evalúa. |
GET /v1/palette
GET/v1/palette
Genera una paleta accesible desde un color base
- Costo
- 1 llamada
- Concurrencia
- 20 en vuelo
- Tiempo máximo
- 2 s
| Parámetro | Tipo | Descripción |
|---|---|---|
| base* | string | Color base de la paleta. |
| pasos | integer | Cantidad de tonos (3 a 15). |
POST /v1/analyze
POST/v1/analyze
Analiza una lista de colores y devuelve estadísticas
- Costo
- 1 llamada
- Concurrencia
- 20 en vuelo
- Tiempo máximo
- 2 s