Incoming Wire Transfers

Approve or reject incoming wire transfersWebhook

Securitywebhooks_key
Request
header Parameters
request-ref
string

A unique call reference included in every call, that enables the receiver to avoid duplicate handling of a webhook request (e.g. webhook was resent).

published-timestamp
required
integer <int64>

The timestamp, expressed in Epoch timestamp using millisecond precision, when this event was published.

signature
required
string
Deprecated

The signature to verify the authenticity of this request. This is the base64 hash (HmacSHA256) of the published-timestamp using your API key.

signature-v2
required
string

The signature to verify the authenticity of this request. This is the base64 hash (HmacSHA256) of the call-ref + payload + published-timestamp using your API key.

Request Body schema: application/json
id
required
string^[0-9]+$

The unique identifier of the bank transfer

required
object
required
object
required
object (CurrencyAmount)

The object representing a monetary amount in a particular currency.

timestamp
required
integer <int64>

The timestamp of the transaction, using epoch timestamp with millisecond precision.

Responses
200

Authorisation event received with APPROVED or DECLINED decision.

404

Not found - The requested resource couldn't be found.

default

Error

Request samples
application/json
{
  • "id": "string",
  • "source": {
    },
  • "destination": {
    },
  • "amount": {
    },
  • "timestamp": 0
}
Response samples
application/json
{
  • "result": "APPROVED"
}