Skip to main content

Hello RingCentral Developers team,

We are using the Message Store Export APIs (in particular, the POST /restapi/v1.0/account/~/message-store-report endpoint) to back up SMS/MMS text messages (and attachments) for all assigned RingCentral numbers in our account. The workflow is as follows:

  • Every 4 hours we trigger an automated workflow (via n8n) to request a full export of the message store data for the account (dateFrom → dateTo)

  • After creating the export task we poll the status, and once “Completed” we download the archive files.

However, each time the workflow runs we receive an HTTP 429 Too Many Requests error at the initial export-task creation request (or very shortly afterwards). The error message is:

“Data export is limited to 2 simultaneously executing requests.”

This is puzzling because:

  • We only trigger one export request per run (i.e., we are not intentionally creating two concurrent export tasks).

  • The runs are spaced 4 hours apart, so we don’t expect multiple overlapping export tasks.

  • We verified that previous runs have completed (or failed) before the next run triggers.

  • The error consistently happens every run, making the workflow totally blocked.

Response Body:
 
{

"errors": [

{

"errorCode": "PIC-020",

"message": "Data export is limited to 2 simultaneously executing requests.",

"numberOfRequests": "2"

}

]

}

 

Headers:

{

"x-rate-limit-group": "heavy",

"x-rate-limit-limit": "10",

"x-rate-limit-remaining": "9",

"x-rate-limit-window": "60",

"retry-after": "40",

}

 

Please explain or guide us on how to solve this issue, as the workflow has been blocked for the last 7–10 days.

Please submit a dev support request in this case.


Please submit a dev support request in this case.

Thanks I will submit the request