Sign Customiser

Removes this backboard's shape and everything measured from it, returning a receipt and the backboard as it now stands. Requires customisers:write and an Idempotency-Key.

DELETE/api/v3/customisers/{customiser_id}/backboards/{backboard_id}/shape

Overview

The shape lives inside the backboard rather than in storage, so removed_file carries no filename and no URL: an inline shape was never published at one. geometry on the returned resource is the state that matters — has_custom_shape false and every measurement field null. A custom_shape or cutout backboard is drawn from its shape, so deleting one is refused with a 422 on /backboard_type while the backboard is either of those types. Change backboard_type first, then delete the shape. Deleting a shape a backboard does not have answers 404. 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

backboard_idstringpathrequired

The backboard id.

Example: 11

Delete a backboard shape
curl https://web.signcustomiser.com/api/v3/customisers/1/backboards/11/shape \
  --request DELETE \
  --header 'Accept: application/json' \
  --header 'Authorization: Bearer YOUR_API_TOKEN'
Response
{
  "data": {
    "object": "file_deletion_receipt",
    "slot": "shape",
    "customiser_id": 42,
    "backboard_id": 11,
    "deleted": true,
    "removed_file": {
      "filename": null,
      "url": null
    },
    "resource": {
      "object": "backboard",
      "id": 11,
      "customiser_id": 42,
      "name": "Cloud Panel",
      "description": null,
      "backboard_type": "board",
      "letter_type_ids": [],
      "outline_size": null,
      "allow_multilayer": false,
      "custom_background_enabled": false,
      "show_custom_background": false,
      "base_price": 0,
      "currency": "USD",
      "price_multiplier": 1,
      "price_multiplier_target": "base_letter_price",
      "price_per_sq_cm": null,
      "sort_order": 1,
      "image_url": null,
      "button_image_url": null,
      "geometry": {
        "has_custom_shape": false,
        "status": null,
        "failure_reason": null,
        "measured_at": null
      },
      "created_at": "2026-08-13T00:00:00Z",
      "updated_at": "2026-08-13T00:05:00Z"
    }
  },
  "links": {
    "self": "https://web.signcustomiser.com/api/v3/customisers/42/backboards/11/shape",
    "documentation": "https://www.signcustomiser.com/help/api/"
  },
  "meta": {
    "api_version": "v3",
    "request_id": "req_01jz9x2k7c8f3m5n6p7q8r9s0t"
  }
}