Developers

Build on stable color IDs.

Search the Registry, retrieve canonical identities and resolve supported representations through one versioned web contract.

Web API

Small surface. Stable contract.

SearchGET /api/v1/colors?q=blue&limit=24
IdentityGET /api/v1/colors/N12073
sRGBGET /api/v1/resolve/N12073?target=srgb
Display-P3GET /api/v1/resolve/N12073?target=display-p3
FOGRA51GET /api/v1/resolve/N12073?target=fogra51
FOGRA52GET /api/v1/resolve/N12073?target=fogra52

The hosted API is an implementation gateway around Protocol 1.0. The sealed Protocol package remains the reference source for the contract.

Example

GET /api/v1/resolve/N12073?target=display-p3
{
  "nuance_id": "N12073",
  "target": "display-p3",
  "representation": "color(display-p3 …)",
  "canonical_identity": {
    "Lab_D50_2deg": [ … ]
  }
}

Identity contract

N1AAAWCanonical ID grammar
2,385Current identities
0–2,384Compact Token v1
R4Current source

Machine-readable contract

OpenAPI.

The platform publishes its own OpenAPI document so integrations can distinguish hosted endpoints from the static package layout.

Open web OpenAPI →