Catalog/design-color-harmony

Design

Harmony palette generator API

Generates a harmony palette from a base color — complementary, analogous, triadic, tetradic/square, or split-complementary (or all at once) — via hue rotation in HSL. Answers 'What colors go with this one?', 'Give me a triadic palette from this base.'

Price$0.04per request
MethodPOST
Route/v1/design/color-harmony
StatusLive
MIME typeapplication/json
Rate limit120/minute
Cache0s public
colorpaletteharmonycomplementarytriadicanalogoustetradicschemedesign
API URLhttps://x402.hexl.dev/v1/design/color-harmony
Integration docs
Example request
{
  "color": "#1d4ed8",
  "scheme": "triadic"
}
Example response
{
  "base": "#1d4ed8",
  "hsl": {
    "h": 224.28,
    "s": 76.33,
    "l": 48.04
  },
  "scheme": "triadic",
  "colors": [
    "#1d4ed8",
    "#d81d4e",
    "#4ed81d"
  ]
}
Input schema
{
  "type": "object",
  "required": [
    "color"
  ],
  "properties": {
    "color": {
      "type": "string",
      "examples": [
        "#1d4ed8"
      ]
    },
    "scheme": {
      "type": "string",
      "enum": [
        "complementary",
        "analogous",
        "triadic",
        "tetradic",
        "split-complementary",
        "square",
        "all"
      ],
      "examples": [
        "triadic"
      ]
    }
  }
}
Output schema
{
  "type": "object",
  "additionalProperties": true
}