Public API
Documentation for MixBlob’s color and palette endpoints.
Use the public API to convert colors, extract palettes, generate gradients, and bring MixBlob’s color workflow into your own products.
Palettes: Suggest
Suggest complementary and harmony palettes from input colors.
Request
curl -X POST https://api.mixipaint.com/v1/palettes/suggest \
+ -H "content-type: application/json" \
+ -H "x-api-key: YOUR_API_KEY" \
+ -d '{"colors":["#ff6b6b"],"rules":["analogous","triadic"]}'Body
{
"colors": [
"#ff6b6b"
],
"rules": [
"analogous",
"triadic"
]
}Response
{
"analogous": [
"#ff6b6b",
"#ff956b",
"#ff6bb0"
],
"triadic": [
"#ff6b6b",
"#6bff6b",
"#6b6bff"
]
}Errors
- 400 invalid body
- 401 missing API key
Rate Limits
Basic: 60 req/min (burst 100), 10,000/month. Pro: higher limits.