Consumer Product Safety Commission website screenshot

Consumer Product Safety Commission

The U.S. Consumer Product Safety Commission (CPSC) is the federal agency responsible for protecting the public from unreasonable risks of injury or death associated with consumer products such as toys, household items, electronics, and furniture. CPSC publishes a public, unauthenticated Recalls Retrieval Web Service that exposes recall records (with products, hazards, manufacturers, retailers, distributors, importers, and remedies) in JSON or XML, plus the SaferProducts.gov OData service for incident-report data accessed by application key.

2 APIs 0 Features
Consumer ProtectionFederal GovernmentHazardsOpen DataProduct SafetyRecalls

APIs

CPSC Recalls API

Public REST web service that returns CPSC recall records published on cpsc.gov. Supports case-insensitive wildcard search across recall number, date, product type, hazard, count...

SaferProducts.gov OData API

OData web service exposing publicly published consumer product incident-report data submitted through SaferProducts.gov. Authenticated with a basic-auth header where the registe...

Collections

Pricing Plans

Rate Limits

FinOps

Semantic Vocabularies

Consumer Product Safety Commission Context

0 classes · 3 properties

JSON-LD

API Governance Rules

Consumer Product Safety Commission API Rules

7 rules · 3 errors 2 warnings 2 info

SPECTRAL

Resources

🔗
Website
Website
🔗
Recalls
Recalls
🔗
Data
Data
🔗
SaferProducts.gov
SaferProducts.gov
🔗
Public Search
Public Search
🔗
Programmers Guide
Programmers Guide
📜
PrivacyPolicy
PrivacyPolicy
📜
TermsOfService
TermsOfService
🔗
JSONLD
JSONLD
🔗
JSONSchema
JSONSchema
🔗
Spectral
Spectral

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: CPSC Recalls API
  version: '1.4'
items:
- info:
    name: Recalls
    type: folder
  items:
  - info:
      name: Search CPSC recalls
      type: http
    http:
      method: GET
      url: https://www.saferproducts.gov/RestWebServices/Recall
      params:
      - name: format
        value: ''
        type: query
      - name: RecallID
        value: ''
        type: query
      - name: RecallNumber
        value: ''
        type: query
      - name: RecallTitle
        value: ''
        type: query
      - name: RecallDateStart
        value: ''
        type: query
      - name: RecallDateEnd
        value: ''
        type: query
      - name: LastPublishDateStart
        value: ''
        type: query
      - name: LastPublishDateEnd
        value: ''
        type: query
      - name: RecallURL
        value: ''
        type: query
      - name: ConsumerContact
        value: ''
        type: query
      - name: ProductName
        value: ''
        type: query
      - name: ProductDescription
        value: ''
        type: query
      - name: ProductModel
        value: ''
        type: query
      - name: ProductType
        value: ''
        type: query
      - name: InconjunctionURL
        value: ''
        type: query
      - name: ImageURL
        value: ''
        type: query
      - name: Injury
        value: ''
        type: query
      - name: Manufacturer
        value: ''
        type: query
      - name: Retailer
        value: ''
        type: query
      - name: Importer
        value: ''
        type: query
      - name: Distributor
        value: ''
        type: query
      - name: ManufacturerCountry
        value: ''
        type: query
      - name: UPC
        value: ''
        type: query
      - name: Hazard
        value: ''
        type: query
      - name: Remedy
        value: ''
        type: query
      - name: RemedyOption
        value: ''
        type: query
    docs: Search recalls by any combination of recall number, date, company, product type, hazard, country, language, or UPC.
bundled: true