---
title: "Retrieve all Product Custom Fields"
method: GET
path: "/products/{id}/fields.json"
tags: ["Product Custom Fields"]
---

# Retrieve all Product Custom Fields

`GET /products/{id}/fields.json`

## Path parameters

- `id` integer, required

## Response `200`

OK

- ProductCustomField[]
  - `field` ProductCustomFieldFields
    - `id` integer — Unique identifier of the ProductCustomField value
    - `custom_field_id` integer — Unique identifier of the ProductCustomField
    - `type` string — The type of the ProductCustomField
    - `label` string — The label for the ProductCustomField
    - `value` string — The value for the ProductCustomField
    - `value_id` string — The value id for the ProductCustomField
    - `variant_id` integer — Unique identifier of the Product Variant

## Other responses

- `404` — Product 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/revisions/d63f37bfbe02/schema)
