# List custom field options

Returns a paginated list of all options for the given custom field, including disabled ones.

Endpoint: GET /v1/businesses/{client_id}/custom-fields/{custom_field_id}/options
Version: v1
Security: BearerAuth

## Security:

  - `BearerAuth` (unknown)
    http bearer

## Path parameters:

  - `client_id` (integer, required)
    The ID of the business.

  - `custom_field_id` (string, required)
    The ID of the custom field.

## Query parameters:

  - `offset` (integer)
    Offset to retrieve items from.

  - `limit` (integer)
    Number of items per page.

## Response 200:

  - `200` (unknown)
    OK

## Response 200 fields (application/json):

  - `count` (integer)
    Total number of options for this custom field (including disabled).
    Example: 5

  - `next` (string | null)
    Pagination cursor for the next page.
    Example: limit=50&offset=50

  - `previous` (string | null)
    Pagination cursor for the previous page.
    Example: null

  - `results` (array)

  - `results.id` (string)
    The unique identifier for this option.
    Example: 3fa85f64-5717-4562-b3fc-2c963f66afa6

  - `results.text` (string)
    The display text of this option.
    Example: Project Alpha

  - `results.enabled` (boolean)
    Whether this option is available for selection.
    Example: true

  - `results.created` (string)
    The date and time when this option was created.
    Example: 2024-01-15T09:00:00Z

  - `results.updated` (string)
    The date and time when this option was last updated.
    Example: 2024-01-15T09:00:00Z

## Response 401:

  - `401` (unknown)
    Unauthorized

## Response 403:

  - `403` (unknown)
    Forbidden

## Response 404:

  - `404` (unknown)
    Not Found

