Skip to main content

Cqp

One CQP. status and product are server fields. Every other field is returned exactly as stored at capture time (written by web or mobile, not validated by the server), so it may be missing or null. Values listed in descriptions are the known values, not a guarantee.

statusstringrequired

reviewed once the CQP was marked as reviewed during conduction.

Possible values: [pending, reviewed]

product objectrequired

The inspected style or item the CQP belongs to, identified by entityType and customId.

entityTypestringnullable

pdt (style) or itm (item).

customIdstringnullable
Example: STY-2026-0417
namestringnullable
Example: Blue Hoodie
namestringnullable
Example: Needle control
descriptionstringnullable
Example: Confirm needle-control procedure.
cqpTypestringnullable

CQP type (the requirement calls it severity). Known values: safety, functional, regulation.

Example: safety
mitigations object[]nullable
  • Array [
  • controlLayerTypestringnullable

    product_spec, material, production_process.

    productionStepstringnullable

    material_preparation, cutting, forming_molding, printing_dyeing, sewing, assembly, surface_finishing, washing, finishing, labeling, packing, other.

    specificationstringnullable
    productionControlCheckstringnullable
    qualityControlCheckstringnullable
    property name*any

    As stored. Known keys listed.

  • ]
  • verifications object[]nullable
  • Array [
  • stageTypestringnullable

    pre_production, during_production, post_production.

    methodTypestringnullable

    certified_lab_test, process_verification_checklist, inspection.

    inspectionTypesstring[]nullable
    acceptanceCriteriastringnullable
    assignedTostringnullable

    third_party, brand_retailer, supplier_factory.

    property name*any

    As stored. Known keys listed.

  • ]
  • commentstringnullable

    Self-assessment note by the supplier / factory.

    attachments object[]nullable

    Attachments of the self-assessment note.

  • Array [
  • fileUrlstring
    fileNamestringnullable
    fileContentTypestringnullable
    property name*any

    A file reference, returned exactly as stored by web / mobile. The server does not sign or proxy the file. Known keys listed.

  • ]
  • reviewNote objectnullable

    Review note recorded by the reviewer during conduction. As stored.

    commentstringnullable
    attachments object[]nullable
  • Array [
  • fileUrlstring
    fileNamestringnullable
    fileContentTypestringnullable
    property name*any

    A file reference, returned exactly as stored by web / mobile. The server does not sign or proxy the file. Known keys listed.

  • ]
  • property name*anynullable

    Review note recorded by the reviewer during conduction. As stored.

    Cqp
    {
    "status": "pending",
    "product": {
    "entityType": "string",
    "customId": "STY-2026-0417",
    "name": "Blue Hoodie"
    },
    "name": "Needle control",
    "description": "Confirm needle-control procedure.",
    "cqpType": "safety",
    "mitigations": [
    {
    "controlLayerType": "string",
    "productionStep": "string",
    "specification": "string",
    "productionControlCheck": "string",
    "qualityControlCheck": "string"
    }
    ],
    "verifications": [
    {
    "stageType": "string",
    "methodType": "string",
    "inspectionTypes": [
    "string"
    ],
    "acceptanceCriteria": "string",
    "assignedTo": "string"
    }
    ],
    "comment": "string",
    "attachments": [
    {
    "fileUrl": "string",
    "fileName": "string",
    "fileContentType": "string"
    }
    ],
    "reviewNote": {
    "comment": "string",
    "attachments": [
    {
    "fileUrl": "string",
    "fileName": "string",
    "fileContentType": "string"
    }
    ]
    }
    }