Skip to main content

Product Feed Submission API

You can make a HTTPS POST request to PureClarity passing the URL where PureClarity can download a full JSON feed as part of the request body.

Endpoint

EU Region:
POST https://api-eu-w-1.pureclarity.net/api/productfeed
US Region:
POST https://api-us-e-1.pureclarity.net/api/productfeed

Request Body

The request must include the following parameters:
appKey
string
required
Your store view’s unique access key. This can be found in the PureClarity Admin console under My Account > Integrations.
secretKey
string
required
The secret key provided for all store view level calls. This can be found in the PureClarity Admin console. Never disclose your SecretKey publicly.
url
string
required
URL where PureClarity can download the feed. Note that the feed is not consumed immediately, so the feed should be available at this location for the next 24 hours.

Example Request

{
  "appKey": "your-access-key",
  "secretKey": "your-secret-key",
  "url": "https://yourdomain.com/feeds/pureclarity-products.json"
}

Response

Success (200):
The request was submitted successfully

Important Notes

The feed URL must remain accessible for 24 hours after submission, as PureClarity processes feeds asynchronously.
Keep your secretKey secure and never expose it in client-side code or public repositories.