Skip to content

Génération de couleur ​

L'endpoint /color génère une couleur en plusieurs formats. Vous pouvez fournir une couleur HEX à convertir, ou l'omettre pour obtenir une couleur aléatoire.

Paramètres ​

ParamètreRequisDescription
hexNonUne couleur HEX à convertir (ex. ff6600). Aléatoire si omis

Champs de réponse ​

ChampTypeDescription
hexstringCode couleur hexadécimal
rgbstringFormat couleur RGB
hslstringFormat couleur HSL (Teinte, Saturation, Luminosité)
hsvstringFormat couleur HSV (Teinte, Saturation, Valeur)
hwbstringFormat couleur HWB (Teinte, Blancheur, Noirceur)
cmykstringFormat couleur CMYK (Cyan, Magenta, Jaune, Noir)

Exemples de code ​

curl -X GET \
  "https://api.sylvain.sh/v6/color?hex=1a1a2e"

Essayer ​

Gestion des erreurs ​

Si les paramètres sont invalides, l'API retournera une erreur :

Message d'erreurDescription
Invalid HEX color (use #RRGGBB)Le paramètre hex n'est pas un hex valide