done.
Request
The
provider from the original /deposit/quote response.The receipt of the deposit transaction submitted on the source chain.
Response
One of
pending, done, failed, expired. See
Transaction statuses for what each means and when to
credit the user.Transaction hashes for the two legs, as they become known.
Polling
Poll every few seconds untilstatus is terminal (done, failed, or expired).
Keep intervals above the rate limit (5 requests / 10s / IP). An expired transfer
is auto-refunded by the routing layer - there is no refund call to make.
Errors
| HTTP | code | When |
|---|---|---|
| 400 | invalid_request | provider or receipt is missing or malformed. |
| 429 | rate_limited | Over the rate limit (5 requests / 10s / IP). |
| 500 | internal | Unexpected server error. |