POSTendpoints, the API uses client-supplied idempotency keys to ensure that requests can be retried safely without performing the same operation twice. Repeated calls to those endpoints with the same idempotency key will return the cached response from the first call.
statusfield represents the current status of the task, which usually starts out as
"processing", and transitions to either one of the final states
"failed". In the latter case, the
errorfield will usually also be set, and can provide additional information. Feel free to contact support if it is unclear why a task failed, and the error message is not clear enough on the cause.