Concepts
Request Failures & Retries
Learn how Mergent handles task failures and retries over a ~27-hour window
To acknowledge receipt of a Task, your endpoint must return a 200
or 201
HTTP status code to Mergent. All response codes outside this range, including 3xx
codes, indicate to Mergent that you did not receive the Task. This is considered a failure.
Retries
When a Task fails, it will be retried (i.e., sent back to your request URL) on the following schedule:
- Immediately
- 5 seconds later (Tasks created by Schedules stop here)
- 5 minutes later
- 30 minutes later
- 2 hours later
- 5 hours later
- 10 hours later
- 10 hours later (again)
After all of the retries have been exhausted (a total of ~27 hours, 35 minutes, and 5 seconds for regular Tasks, and ~5 seconds for Tasks created by Schedules), your Task will be marked as a failure.
Was this page helpful?