Go to example tasks
Bulk post rows in batches of 3
Created by
Adam Pearce
Packs several rows into each request for APIs that accept an array of records, wrapped in the field name the API expects. Cuts the cost of a large sync, because you are charged per request rather than per row. This example really sends to a public test endpoint so you can see the responses.
Dataset to REST API (Sync Rows to Any API)nerolabs/dataset-to-rest-api
Row
Email
Result
HTTP
+6 fieldsTextNumberBooleanListObject
Input
Data (inline)
sku:A-1+5
title:Blue mug+5
price:9.5+5
Endpoint URL(required):https://httpbin.org/anything/products
HTTP method:POST
Request body:template
Body template (JSON)
Rows per request:3
Batch wrapper field:records
Row fields to copy into the results:sku
Dry run (plan only, send nothing):false
Output fields
Row
Email
Result
HTTP
Method
URL
Attempts
ms
Error
Response
Sign up on Apify01
Create your Apify account to access the Dataset to REST API (Sync Rows to Any API).
Start the run02
The Actor will start running based on the input automatically.
Receive the output03
Monitor the progress in real-time. You will be notified as soon as your dataset is complete and ready for review.
Integrate into your workflow04
The final output is delivered in JSON, CSV, or Excel format, ready to be plugged into your workflow.
