---
title: "Palette Lut"
method: POST
path: "/palette/lut"
---

# Palette Lut

`POST /palette/lut`

## 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/lut`
- Auth: none declared

Generate a 33x33x33 .cube LUT file from a palette of hex colours.
The LUT maps the neutral colour space toward the supplied palette
using inverse-distance weighting in RGB space.
Compatible with Adobe Premiere, DaVinci Resolve, and Final Cut Pro X.
Strength controls blend: 1.0 = full palette influence, 0.5 = half.

## Headers

- `x-api-key` string, nullable

## Request body

- PaletteLutRequest
  - `colours` string[], required
  - `weights` number[], nullable
  - `title` string
  - `strength` number

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/colourmemory/apis/colour-memory-api.md) · [All operations](https://skmtc.dev/colourmemory/apis/colour-memory-api/llms.txt) · [OpenAPI document](https://skmtc.dev/colourmemory/apis/colour-memory-api/revisions/4ba028f64042?raw)
