Resend the confirmation code
Re-issues the code on the shared escalating resend ladder. Refused while the previous code is still within its cooldown window. The new code goes wherever your account delivers codes NOW, which may differ from where the first code went if OnLink changed the setting since. The response carries webhookDelivery only when the new code was pushed to your webhook.
Authorization
partner-key In: header
Path Parameters
Response Body
application/json
application/json
application/json
application/json
application/json
application/json
curl -X POST "https://example.com/v1/confirmations/string/resend"{ "confirmationId": "df9f1e6a-0000-4000-8000-000000000030", "expiresAt": "2026-09-11T00:15:00.000Z", "resendAvailableAt": "2026-09-11T00:00:30.000Z", "webhookDelivery": { "status": "delivered", "attempts": 1, "lastAttemptAt": "2026-09-11T00:00:02.000Z" }}Open a collection POST
Mints a reference and returns the USD deposit instructions a contributor pays to. expectedAmount is advisory — stored with the collection and never used to refuse anything.
Confirm a money-movement instruction POST
Verifies the code sent to your registered confirmation contact (or pushed to your webhook as confirmation.code_issued) and, once correct, hands the instruction off for execution. The response reflects the instruction status immediately after this call (confirmed) — poll GET /v1/transfers/:id for what happens next.