Skip to main content
GET
/
products
/
{id}
/
components
List kit components for a kit/box product
curl --request GET \
  --url https://api.arcuserp.com/v1/products/{id}/components \
  --header 'Authorization: Bearer <token>'
{
  "object": "list",
  "data": [
    {
      "id": "cccc1111-1111-1111-1111-111111111111",
      "object": "kit_component",
      "entity_id": "ent-uuid-here",
      "parent_product_id": "11111111-2222-3333-4444-555555555555",
      "component_product_id": "aaaa1111-1111-1111-1111-111111111111",
      "component_product_title": "8oz Glass Jar",
      "component_product_sku": "JAR-8OZ",
      "quantity_per_kit": 2,
      "sequence": 1,
      "is_assembled": false,
      "created_at": "2026-01-15T10:00:00Z",
      "updated_at": "2026-01-15T10:00:00Z"
    },
    {
      "id": "cccc2222-2222-2222-2222-222222222222",
      "object": "kit_component",
      "entity_id": "ent-uuid-here",
      "parent_product_id": "11111111-2222-3333-4444-555555555555",
      "component_product_id": "bbbb2222-2222-2222-2222-222222222222",
      "component_product_title": "Bamboo Lid",
      "component_product_sku": "LID-BMB",
      "quantity_per_kit": 2,
      "sequence": 2,
      "is_assembled": false,
      "created_at": "2026-01-15T10:00:00Z",
      "updated_at": "2026-01-15T10:00:00Z"
    }
  ],
  "total": 2,
  "has_more": false
}

Documentation Index

Fetch the complete documentation index at: https://docs.arcuserp.com/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

Authorization
string
header
required

API key issued per entity via Settings > Developers > API Keys. Each key carries scopes (e.g. orders:read, products:write). Bearer token format: Authorization: Bearer ark_live_ent_Test keys use ark_test_ent_. Both are issued per entity
via Settings > Developers > API Keys.

Path Parameters

id
string<uuid>
required

UUID of the kit/box parent product.

Response

List of kit components for the given parent product.

object
enum<string>
Available options:
list
data
object[]
total
integer
has_more
boolean