---
title: "Retrieve a single CheckoutCustomField."
method: GET
path: "/checkout_custom_fields/{id}.json"
tags: ["Checkout Custom Fields"]
---

# Retrieve a single CheckoutCustomField.

`GET /checkout_custom_fields/{id}.json`

## Path parameters

- `id` integer, required

## Response `200`

OK

- CheckoutCustomField
  - `checkout_custom_field` CheckoutCustomFieldFields
    - `id` integer — Unique identifier of the CheckoutCustomField
    - `label` string — Label given to the CheckoutCustomField
    - `type` 'text' | 'select' | 'input' | 'checkbox' — Type of the CheckoutCustomField
    - `area` 'contact' | 'billing_shipping' | 'other' — Area of the CheckoutCustomField
    - `required` boolean — True if the CheckoutCustomField is mandatory
    - `position` integer — Position of the CheckoutCustomField
    - `deletable` boolean — True if the CheckoutCustomField can be removed from the store
    - `custom_field_select_options` string[] — The values for the CheckoutCustomField selection

## Other responses

- `404` — CheckoutCustomField Not Found.

---

[API](https://skmtc.net/jumpseller/apis/jumpseller-api.md) · [All operations](https://skmtc.net/jumpseller/apis/jumpseller-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/jumpseller/jumpseller-api/versions/7512c6ae3524/schema)
