OnLink
API reference

Confirm a money-movement instruction

Verifies the code sent to your registered confirmation contact 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"}