Skip to main content
WEBHOOK

Headers

X-Api-Key
string
required

Your API key (configured in credentials)

X-Signature
string
required

HMAC-SHA256 signature (auto-generated) To test manually: HMAC-SHA256 of apiKey + timestamp (or apiKey + timestamp + userId when X-User-Id is required), keyed with your API secret. The HMAC Generator flow computes this for you.

X-Timestamp
string
required

Unix timestamp in seconds (auto-generated) Unix seconds, e.g. Math.floor(Date.now() / 1000). Must match the timestamp used in the X-Signature computation.

X-Request-Id
string
required

Unique request identifier (auto-generated) Any unique string per request, e.g. a UUID.

Body

application/json
event
string
required

Event name. Value is POOL_BUY.

user_id
string
required

The user_id field

client_id
string
required

The client_id field

transaction_status
string
required

The transaction_status field

invested_at
string
required

The invested_at field

transaction_id
string
required

The transaction_id field

transfer_type
string
required

The transfer_type field

bank_reference_id
string
required

The bank_reference_id field

usd_amount
number
required

The usd_amount field

fiat_amount
number
required

The fiat_amount field

Response

200 - application/json

Successful response