Sign Customiser

Customiser mounting colours

Delete a mounting colour

Copy page

Removes the mounting colour and returns a deletion receipt: a snapshot of exactly what was removed, so the caller can verify and report the change. The colour stops being offered immediately and never comes back on this API — a later read answers 404 exactly as an unknown id does.

DELETE/api/v3/customisers/{customiser_id}/mounting-colours/{mounting_colour_id}

Overview

A colour anything still references is refused with a 409 resource_in_use listing the referencing rows — saved presets that chose it — and references are never silently cleared. Requires customisers:write and an Idempotency-Key; retrying the same request and key replays the original receipt after the row is gone. The delete clears the customiser's cached storefront configuration and runs the advisory language sync, and never regenerates Shopify products, product images, or the product cache.

Authorisation

Bearer token required. Include it in theAuthorization header.

Required scope: customisers:write

Path parameters

customiser_idstringpathrequired

The customiser id.

Example: 1

mounting_colour_idstringpathrequired

The mounting colour id.

Example: 14

Delete a mounting colour
curl https://web.signcustomiser.com/api/v3/customisers/1/mounting-colours/14 \
  --request DELETE \
  --header 'Accept: application/json' \
  --header 'Authorization: Bearer YOUR_API_TOKEN'
Response
{
  "data": {
    "object": "mounting_colour_deletion_receipt",
    "id": 14,
    "customiser_id": 42,
    "deleted": true,
    "resource": {
      "object": "mounting_colour",
      "id": 14,
      "customiser_id": 42,
      "name": "Brushed Steel",
      "description": null,
      "hexcode": "#b5b5b5",
      "opacity": 1,
      "applied_to_visualisation": true,
      "mounting_ids": [
        8
      ],
      "min_width_cm": null,
      "min_height_cm": null,
      "min_size_rule": "any",
      "base_price": 0,
      "currency": "USD",
      "price_multiplier": 1,
      "price_multiplier_target": "base_letter_price",
      "sort_order": 1,
      "preview_image_url": null,
      "example_image_url": null,
      "created_at": "2026-08-13T00:00:00Z",
      "updated_at": "2026-08-13T00:00:00Z"
    }
  },
  "links": {
    "self": "https://web.signcustomiser.com/api/v3/customisers/42/mounting-colours/14",
    "documentation": "https://www.signcustomiser.com/help/api/"
  },
  "meta": {
    "api_version": "v3",
    "request_id": "req_01jz9x2k7c8f3m5n6p7q8r9s0t"
  }
}