Data transfer limits and ZIP uploads

This page covers request sizing and ZIP uploads. Use this when you send large batches or want to include external files.

HTTPS only

Use HTTPS. Default port is 443.

Request size guidance

One request can include multiple documents. The max depends on payload size:

  • Up to 1000 small documents per request.

  • Up to 500 larger documents per request.

Test your batch size with Ropo before production.

It's preferable to bundle documents to the same payload instead of posting high volume documents individually with single request into Ropo One.

Standard JSON upload

Send JSON to:

  • POST /rest/jobs

Add the JWT token in the header:

  • Authorization: Bearer <token>

ZIP upload

ZIP upload is useful when:

  • you generate data in a non-JSON format

  • your format does not support embedded base64 files

  • you want to deliver attachments alongside the payload

How to send

  • Endpoint: POST /rest/jobs

  • Header: Content-Type: application/zip

  • Header: Authorization: Bearer <token>

Example curl

circle-info

ZIP uploads still return the normal JSON response with per-document accepted and error details.

Last updated

Was this helpful?