Palette Recipe Generate

One seed colour -> a reproducible five-role colour system (field, ground, support, signal, accent) with Base/Light/Dark modes.

The seed hex (and any locked hex) is returned byte-identical in its role; nothing is snapped to the archive. Every response carries its recipe, recipe_hash and the exact algorithm_version. The same recipe and algorithm_version always produce the same colours; development builds get a new version id for any quality change, and retired ids return 410.

Omit seed_role to use the engine's recommended role (returned in role_selection with its reason).

post/palette/recipe/generate

Request

  • Base URL: https://api.colourmemory.com (the document declares no server; this is the origin it was published from)
  • URL: https://api.colourmemory.com/palette/recipe/generate
  • Auth: none declared

Headers

x-api-keystring nullable
originstring nullable

Request body

seed_hexstring required
seed_rolestring nullable
harmonystring
strengthinteger
temperatureinteger
contrastinteger
accentinteger
lockedobject
variantinteger
seed_sourceobject nullable
algorithm_versionstring nullable
include_evidenceboolean
seed_recordobject nullable
source_paletteobject nullable

Response

Successful Response

unknown required

Changes

No recorded changes to this operation across all 1 revision of this API.