Send Your Data (Product)

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required
Defaults to 6702

Your Bloomreach provided account ID.

The example value shown here, 6702, is included for your convenience to send a request with Try It.

string
required

Points to where this information will be stored on the backend represented with catalog name and language key. Use the same value as your domain key in your search API requests.

Body Params
string
enum
required
Defaults to add

Defines the type of operation to be performed on the catalog with this record. Possible values are add (which can also replace) and remove. Note that remove can only be used with PATCH requests.

Allowed:
string
required

Identifies a specific product record, or a specific portion of a product record, to be operated on.

To operate on an entire product record, the path value should be /products/{product_id}. The product_id for a given product should be the same in both your catalog data and your pixel.

To operate on a specific portion of a product record, refer to the Patch Operation Use Cases for the correct path value.

value
array of objects

Contains the product information to be operated on for the provided op and path.

value
Headers
string
required

An API key will be provided for each environment in your account. This access key must be placed in this header using the value Bearer API key. For example, Authorization: Bearer merchantname-1066facc-94fb-450e-9f9c-b66d0b155fd2

string
enum

Use application/json-patch+json for Direct API payload, use application/json for SFTP upload, and application/json-patch+jsonlines for upto 1 GB data.

Allowed:
Response

Language
LoadingLoading…
Response
Choose an example:
application/json

© Bloomreach, Inc. All rights reserved.