Data Service Response

🧩 What is the Data Response?

This section explains the structure of the response sent to your webhook after a successful bulk request is processed. Every Bulk Request you send to bulk.easyparser.com will return its results asynchronously to your specified callback_url.

While the structure of the response remains consistent, the content inside may differ depending on the operation type — e.g., SEARCH, DETAIL, OFFER, PRODUCT_SEARCH, and others.

🔍 Understanding the Response

A typical webhook response includes the following top-level fields:

Field
Type
Description

success

Boolean

Indicates whether the request was successful.

data

Object

Contains the core payload and result content.

📦 data Object

Field
Type
Description

callback_url

String

The webhook URL to which the response is sent.

payload

Object

The original payload you submitted (e.g., ASINs or a search URL).

domain

String

Domain of the requested marketplace (e.g., .com, .de, .co.uk).

id

UUID

Unique identifier for this query.

operation

String

The type of operation executed (SEARCH, DETAIL, OFFER, etc.).

platform

String

Target platform code (e.g., AMZ).

status

String

Overall processing status (success, failed, etc.).

json_result

Object

Parsed result and metadata for the completed request.

🧩 Breakdown of json_result Object

This object holds the parsed response for the given operation and useful metadata about the process.

📄 result

The result field contains structured data specific to the operation type. For example:

  • SEARCH: List of product search results

  • DETAIL: Detailed product information

  • OFFER: Offers and seller data

  • PRODUCT SEARCH: Contextual search results based on product keywords

...and more

📌 For a quick overview of each operation’s result structure, including visual examples and deep links to detailed documentation, please refer to the Getting Started page.

Last updated