Request Failures & Retries
To acknowledge receipt of a Task, your endpoint must return a
200
or 201
HTTP status code to Mergent (202
is reserved for future use). All response codes outside this range, including 3xx
codes, indicate to Mergent that you did not receive the Task. This is considered a failure.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 and you will be notified via email.
Last modified 8mo ago