Skip to main content
WEBHOOK

Authorizations

API-Key
string
header
required

Your public API key. Identifies the partner making the request.

API-Sign
string
header
required

HMAC signature over the request, computed with your private key.

API-Nonce
string
header
required

Monotonically increasing nonce included in the request signature.

Body

application/json

A Portfolio price trigger swap transaction was created or updated.

transaction_id
string
required

Public Portfolio transaction id. Matches the id returned by the Portfolio Transactions endpoint.

user_id
string
required

Public id of the user whose Portfolio transaction changed.

account_id
string
required

Public id of the account that owns the Portfolio transaction.

timestamp
string<date-time>
required

RFC3339 UTC timestamp of the Portfolio transaction.

type
enum<string>
required

Event type discriminator.

Available options:
transaction.price_trigger_swap
status
enum<string>

Current Portfolio transaction status, when available.

Available options:
uncategorized,
in_progress,
successful,
failed
quote_id
string

Quote associated with the price trigger swap, when available.

Response

200

Return any 2xx status to acknowledge receipt.