Skip to main content

Get CPSC eFiling Data

POST 

/api/v1/lab-tests/efiling

Preconditions

  • The lab test must be in Completed status.
  • The lab test entity type must be Style or Item.
  • If the lab test entity type is Style, filingLevel must be style.
  • The authenticated organization must have an active CPSC template configured for the requested method.

Filing Methods

ValueDescription
full_pga_message_setFull PGA Message Set submission
reference_pga_message_setReference PGA Message Set submission
cpsc_product_registryCPSC Product Registry submission

Filing Levels

ValueDescription
styleOne payload entry per style (default)
itemOne payload entry per item

Response Schema Variability (Full PGA Message Set and Reference PGA Message Set only)

For full_pga_message_set and reference_pga_message_set, the response payload structure is not fixed - it is generated dynamically from the template configured for the organization under Rules & Regulations. The schema, field set, ordering, and nesting all derive from that configuration, so the actual response may differ from the examples below. The examples illustrate the typical shape of each method's output; treat the response body as a free-form object with provider-defined keys.

For cpsc_product_registry, the response follows the fixed schema defined by CPSC Product Registry requirements.

Request​

Responses​

eFiling payload exported successfully