Get CPSC eFiling Data
POST/api/v1/lab-tests/efiling
Preconditions
- The lab test must be in
Completedstatus. - The lab test entity type must be
StyleorItem. - If the lab test entity type is
Style,filingLevelmust bestyle. - The authenticated organization must have an active CPSC template configured
for the requested
method.
Filing Methods
| Value | Description |
|---|---|
full_pga_message_set | Full PGA Message Set submission |
reference_pga_message_set | Reference PGA Message Set submission |
cpsc_product_registry | CPSC Product Registry submission |
Filing Levels
| Value | Description |
|---|---|
style | One payload entry per style (default) |
item | One 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​
- 200
- 400
- 401
eFiling payload exported successfully
Bad Request
Unauthorized