Sign Customiser

Navigation

Dark mode

Lists the customiser's font tiers, oldest first. Each tier carries one row per size, and each row prices the sign by line count: base_price and letter_price are maps of line_1 … line_10 in integer minor units of currency.

GET/api/v3/customisers/{customiser_id}/font-tiers
GETList font tiers
GET/api/v3/customisers/{customiser_id}/font-tiers

List font tiers

Lists the customiser's font tiers, oldest first. Each tier carries one row per size, and each row prices the sign by line count: `base_price` and `letter_price` are maps of `line_1` … `line_10` in integer minor units of `currency`. These are the same price lists the customiser pricing document publishes under `price_lists`. Requires `pricing:read`. Follow `links.next` while `pagination.has_more` is true, sending each cursor back unchanged. The operation is read-only and always safe to retry.

Authorisation

The Authorization header expects a Bearer token. Generate one on the API keys page in your dashboard.

Path

The customiser id, from the list customisers operation.

Query parameters

Page size from 1 to 100. Defaults to 20.

Opaque cursor from the previous page.

List font tiers

Click Send to see the live response.

Overview

These are the same price lists the customiser pricing document publishes under price_lists. Requires pricing:read. Follow links.next while pagination.has_more is true, sending each cursor back unchanged. The operation is read-only and always safe to retry.

Authorisation

Bearer token required. Include it in the Authorization header.

Required scope: pricing:read

Path parameters

customiser_idstringpathrequired

The customiser id, from the list customisers operation.

Example: 1

Query parameters

limitstringquery

Page size from 1 to 100. Defaults to 20.

Example: 20

List font tiers
curl https://web.signcustomiser.com/api/v3/customisers/1/font-tiers?limit=20&cursor= \
  --header 'Accept: application/json' \
  --header 'Authorization: Bearer YOUR_API_TOKEN'
Response
{
  "data": [
    {
      "object": "font_tier",
      "id": 7,
      "customiser_id": 42,
      "name": "Standard",
      "letter_pricing_mode": "every_letter_cost",
      "currency": "USD",
      "rows": [
        {
          "size_id": 3,
          "base_price": {
            "line_1": 2500,
            "line_2": 3000,
            "line_3": 3500,
            "line_4": null,
            "line_5": null,
            "line_6": null,
            "line_7": null,
            "line_8": null,
            "line_9": null,
            "line_10": null
          },
          "letter_price": {
            "line_1": 400,
            "line_2": 450,
            "line_3": 500,
            "line_4": null,
            "line_5": null,
            "line_6": null,
            "line_7": null,
            "line_8": null,
            "line_9": null,
            "line_10": null
          },
          "letter_price_by_position": null
        }
      ],
      "created_at": "2026-08-13T00:00:00Z",
      "updated_at": "2026-08-13T00:00:00Z"
    }
  ],
  "pagination": {
    "has_more": false,
    "next_cursor": null
  },
  "links": {
    "self": "https://web.signcustomiser.com/api/v3/customisers/42/font-tiers",
    "documentation": "https://www.signcustomiser.com/help/api/",
    "next": null
  },
  "meta": {
    "api_version": "v3",
    "request_id": "req_01jz9x2k7c8f3m5n6p7q8r9s0t"
  }
}

Type a question and press Enter. Use the arrow keys to move between the results.