Skip to main content

LabTestCertificationItem

itemId string | string[]required

Item ID of an Item on the Lab Test, or a list of Item IDs to apply this entry to several Items at once.

oneOf
string
Example: ITEM-001
certificateTypestringnullable

Certificate Type value code, one of the values allowed in the Lab Test Form setup. null clears it.

Example: GCC
citationCodesstring[]nullable

Citation Code value codes allowed in the Lab Test Form setup. [] or null clears them.

Example: ["4.1"]
exemptionCodesstring[]nullable

Exemption Code value codes allowed in the Lab Test Form setup. [] or null clears them.

Example: ["4.14.6"]
cpscEfilingReadinessstringnullable

CPSC eFiling Readiness. null clears it.

Possible values: [not_required, not_ready, ready]

Example: ready
productRegistryStatusstringnullable

Product Registry Status. null clears it.

Possible values: [filed, not_filed]

Example: not_filed
certificateFiles object[]nullable

The Product's certificate files. Omit to leave them unchanged. [] or null deletes them all. If provided, the Product's whole certificate file list is REPLACED: files whose fileId is not listed are deleted. A file the Product already has is kept, and its certificateId and issueDate updated, when its fileId is sent again.

  • Array [
  • fileIdstringrequired

    Storage API file ID of the certificate file.

    Example: 7d2c1e3a-5f4b-4c8e-9a61-2b3c4d5e6f70
    certificateIdstringnullable

    Certificate ID. Omit to leave it unchanged. null or an empty string clears it. Only accepted when Certificate ID is active in the Lab Test Form setup.

    Possible values: <= 255 characters

    Example: GCC-2026-0001
    issueDatestring<date>nullable

    Certificate Issue Date (YYYY-MM-DD). Cannot be a date in the future (UTC). Only accepted when Certificate Issue Date is active in the Lab Test Form setup. Omit to leave it unchanged. null clears it.

    Example: 2026-10-01
  • ]
  • LabTestCertificationItem
    {
    "itemId": "ITEM-001",
    "certificateType": "GCC",
    "citationCodes": [
    "4.1"
    ],
    "exemptionCodes": [
    "4.14.6"
    ],
    "cpscEfilingReadiness": "ready",
    "productRegistryStatus": "not_filed",
    "certificateFiles": [
    {
    "fileId": "7d2c1e3a-5f4b-4c8e-9a61-2b3c4d5e6f70",
    "certificateId": "GCC-2026-0001",
    "issueDate": "2026-10-01"
    }
    ]
    }