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: Generate

Generate a palette from seed colors using color harmony strategies.

Request

curl -X POST https://api.mixipaint.com/v1/palettes/generate \
+  -H "content-type: application/json" \
+  -H "x-api-key: YOUR_API_KEY" \
+  -d '{"seed":["#2dd4bf","#0ea5e9"],"strategy":"analogous","count":5}'

Body

{
  "seed": [
    "#2dd4bf",
    "#0ea5e9"
  ],
  "strategy": "analogous",
  "count": 5
}

Response

{
  "palette": [
    "#2dd4bf",
    "#21c7b2",
    "#15b9a5",
    "#0eaba0",
    "#089d9b"
  ]
}

Errors

  • 400 invalid body
  • 401 missing API key

Rate Limits

Basic: 60 req/min (burst 100), 10,000/month. Pro: higher limits.