Actions13
Bulk Submit
AI-generatedSummary
Submits a batch of Amazon data requests to the Easyparser Bulk API for asynchronous processing. Builds a request body with the selected operation type, Amazon marketplace domain, callback URL, and JSON payload, then POSTs it to https://bulk.easyparser.com/v1/bulk as an array containing one request object. The Bulk API processes the batch asynchronously and delivers results to the callback URL; this operation returns the API's submission response, not the final extracted data. If the payload is supplied as a string, it is parsed as JSON; invalid JSON raises a NodeOperationError. The companion Bulk Get Result operation can later retrieve results using the query ID from the submission response.
Inputs
- Bulk Operation Type (required) — The type of bulk operation to run. Options: BEST_SELLERS_RANK, DETAIL, OFFER, PACKAGE_DIMENSION, PRODUCT_LOOKUP, SALES_ANALYSIS_HISTORY, SEARCH, SELLER_PRODUCTS, SELLER_PROFILE. Defaults to DETAIL.
- Bulk Amazon Domain (required) — The Amazon marketplace to query, e.g. .com, .co.uk, .de. Defaults to .com.
- Callback URL (required) — Your server endpoint that will receive the results when processing is complete.
- Payload (JSON) (required) — The payload object for the bulk operation. Keys are pluralized, e.g. {"asins": ["B00004RFMB", "B00004RFMC"]} for DETAIL.
- Bulk Additional Options — Optional extra settings. Supports Address ID (address_id), a number identifying a delivery address; when set it is included in the request body.
Output shape
JSON
The raw JSON response from the Bulk API submission, pushed as one output item per input item. If the node is set to continue on fail, an error is returned as { "error": error.message }.