About this Cloud Hub Solution:
How This API Works
This API translates text descriptions of colors into different color formats using advanced natural language processing techniques. It can accurately interpret color descriptions and generate precise color values, always returning a color even if the input is ambiguous.
Making a Request to use the API, send a GET request to the corresponding endpoint with your color description as a URL-encoded parameter. The API supports conversions to various formats, including HEX, RGB, CMYK, and a combination of all formats.
Endpoints
/hex/{color_description} - Returns HEX color code
/rgb/{color_description} - Returns RGB values
/cmyk/{color_description} - Returns CMYK values
/color/{color_description} - Returns all color formats
Example Requests
GET /hex/sky%20blue
GET /rgb/deep%20forest%20green
GET /cmyk/bright%20sunny%20yellow
GET /color/rich%20burgundy%20red
Response Format
The API returns JSON responses. For single format requests, you'll receive a simple key-value pair.
For the /color endpoint, you'll get an object with all supported formats.
Error Handling
The API uses standard HTTP status codes.
A 200 status indicates success, while 4xx codes signify client errors (e.g., invalid input), and 5xx codes indicate server errors.
Security
All requests must include a valid API key in the header. Please keep your API key secure and do not share it publicly.
Support
For additional help or to report issues, please contact our support team or refer to the detailed documentation.