Repository navigation
v1.3.1
Generated from API version v2026-09-25.
Patch: no model gained or lost a field and no type changed (a colour is a str either way). The regeneration only rewrote the descriptions of the colour fields to the one colour grammar v2026-09-25 publishes.
Changed
- Colour fields document what you may send. Hex is
#RRGGBB,#RRGGBBAA,#RGBor#RGBA; CMYK iscmyk(C,M,Y,K)orcmyka(C,M,Y,K,A), each component an integer 0–100, optionally followed by%. A gradient stop is#RRGGBB,#RGBorcmyk(C,M,Y,K)at an offset of0%to100%. A stop has no alpha: its transparency is the stop opacity (0to1).
Worth knowing: an API change, not an SDK one
v2026-09-25 refuses with 400 invalid_payload colours it used to draw wrong or fail on:
- a CMYK component or alpha above
100 - a gradient stop offset above
100% - a stop opacity above
1 - a 4-digit hex gradient stop
Request bodies are plain dicts passed through untouched, so this reaches you whatever SDK version you run, as an AbyssaleAPIError whose id is invalid_payload. See the API changelog.