OnLink
API reference

Confirm a money-movement instruction

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.

POST
/v1/confirmations/{id}

Authorization

partner-key
X-OnLink-Key<token>

In: header

Path Parameters

id*string

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

application/json

application/json

application/json

application/json

application/json

curl -X POST "https://example.com/v1/confirmations/string" \  -H "Content-Type: application/json" \  -d '{    "code": "482913"  }'
{  "confirmationId": "df9f1e6a-0000-4000-8000-000000000030",  "subjectType": "transfer",  "subjectId": "bd9f1e6a-0000-4000-8000-000000000010",  "status": "confirmed",  "verifiedAt": "2026-09-11T00:02:00.000Z"}