{"uid":"cap_zgVRqbOCU2hZ2XkBctAnT","slug":"cpsc-cpc-gcc-certificate-csv-linter-b6133349","name":"CPSC CPC/GCC Certificate CSV Linter","description":"Validate a CPSC CPC/GCC certificate row or CSV against all 7 statutory elements under 16 CFR 1110 / CPSA Section 14(a) eFiling (product ID, safety rule citations, US importer/manufacturer certifier, records custodian contact, manufacture date/place, test date/place, and CPSC-accepted third-party lab or determination). Supports GET query params and POST JSON/CSV. Templates & schema linting only — not legal advice.","url":"https://bot-bazaar.fly.dev/v1/x402/cpsc-csv-lint?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"queryParams":{"type":"object","properties":{"csv":{"type":"string","description":"CPSC CPC/GCC CSV text (header + rows, or single comma-separated row)"},"lab":{"type":"string","description":"CPSC-accepted third-party lab name/ID or determination citation (Element 7)"},"sku":{"type":"string","description":"Product SKU or product_id (Element 1)"},"contact":{"type":"string","description":"Records custodian contact name & email/phone (Element 4)"},"lab_name":{"type":"string","description":"Alias for lab (Element 7)"},"mfg_date":{"type":"string","description":"Manufacture date YYYY-MM (Element 5)"},"cert_type":{"enum":["CPC","GCC"],"type":"string","description":"Certificate type: CPC (children's) or GCC (general/PPPA)"},"certifier":{"type":"string","description":"US Importer of Record or domestic manufacturer name (Element 3)"},"citations":{"type":"string","description":"CPSC safety rule citations, e.g. '16 CFR 1303; ASTM F963-23' (Element 2)"},"mfg_place":{"type":"string","description":"Manufacture city and country (Element 5)"},"test_date":{"type":"string","description":"Test date YYYY-MM-DD (Element 6)"},"test_place":{"type":"string","description":"Test city and country (Element 6)"},"product_name":{"type":"string","description":"Product description (Element 1)"},"contact_email":{"type":"string","description":"Records custodian email address (Element 4)"},"importer_name":{"type":"string","description":"Alias for certifier / US Importer of Record (Element 3)"},"citation_codes":{"type":"string","description":"Alias for citations (Element 2)"},"mfg_city_country":{"type":"string","description":"Alias for mfg_place (Element 5)"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_hMRJ2aWlLbzOieAU9Jv8F","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Validates a CPSC Children's Product Certificate (CPC) or General Conformity Certificate (GCC) row or CSV file against all 7 statutory elements required under 16 CFR 1110 / CPSA Section 14(a) eFiling.","exampleAgentPrompt":"Can you lint my CPC certificate row for compliance — it's for a children's toy (SKU TOY-2024-88), citing '16 CFR 1303; ASTM F963-23', certified by Acme Imports LLC, records custodian Jane Doe at jane@acmeimports.com, manufactured 2024-03 in Shenzhen China, tested 2024-04-15 in Guangzhou China, and tested by SGS (CPSC-accepted lab)?","exampleUseCases":[{"title":"Pre-eFiling CPC certificate check","prompt":"Before I upload my Children's Product Certificate to CPSC's eFiling system, can you validate this CPC row: SKU BABY-001, safety rules '16 CFR 1501; ASTM F963-23', certified by US Kids Imports Inc, records custodian Bob Smith at bob@uskids.com, manufactured 2024-01 in Guangdong China, tested 2024-02-10 in Hong Kong, lab UL LLC (CPSC-accepted)?"},{"title":"GCC compliance validation for general product","prompt":"Validate this GCC certificate entry for me — it's a general product (not children's): SKU LAMP-500, citing '16 CFR 1120', certifier HomeGoods USA Corp, custodian Maria Lopez at mlopez@homegoods.com, made 2023-11 in Vietnam, tested 2023-12-01 in Ho Chi Minh City, determination under 16 CFR 1110.15(b)."},{"title":"Bulk CSV lint before CPSC bulk upload","prompt":"I have a full CSV of 20 CPC certificate rows I need to upload to CPSC eFiling — can you lint the whole CSV and flag any rows that are missing required elements like test lab, manufacture place, or safety rule citations?"}],"resultDescription":"Returns a structured validation report indicating which of the 7 statutory elements (product ID, safety rule citations, US importer/manufacturer certifier, records custodian contact, manufacture date/place, test date/place, and CPSC-accepted third-party lab or determination) are present, missing, or malformed. Includes per-element pass/fail status, specific error or warning messages for each failed element, and an overall compliance verdict for the certificate row or CSV.","failureModes":["Missing required 'input' field returns 400 validation error","Invalid cert_type value (not 'CPC' or 'GCC') returns schema error","Malformed CSV text (unparseable structure) returns parse error","All 7 elements missing returns full failure report with all elements flagged","Payment not provided returns 402 Payment Required","Truncated or empty CSV input returns incomplete lint result"],"whenToPreferThis":"Use this endpoint when you need to validate CPSC CPC or GCC certificate data against the specific 7-element statutory requirements of 16 CFR 1110 before submitting an eFiling. It is purpose-built for CPSC compliance linting with element-level granularity, making it superior to generic CSV validators or schema checkers that lack regulatory domain knowledge. Prefer this over manual review or generic linters when processing bulk certificate CSVs or checking individual certificate rows programmatically before ACE/CPSC submission.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-30T19:05:45.742Z","isFirstParty":false,"canonicalSlug":"cpsc-cpc-gcc-certificate-csv-linter-b6133349"}