Exchange rates

Events

Action Event name
create an exchange rate (POST /exchange-rates) exchangeRates.created

Payload example created

{
  "attemptId": "20ebdb3d-85e1-47a4-a81d-7b6c7dd1a481",
  "created": 1634755434,
  "data": {
    "_id": "6170632a61ecfa13a78c6eb9",
    "accountId": "52a377ec430c7d4e220001fc",
    "buy": 1.2,
    "createdAt": {
      "offset": 0,
      "value": "2021-10-20T18:42:50.342Z"
    },
    "createdBy": "55fc2f318791db6e1a0000b6",
    "isoCode": "MXN",
    "sell": 2.3
  },
  "event": "exchangeRates.created",
  "id": "2e32d603-a379-46f9-9393-ba4d1859e2fe",
  "livemode": true
}

Payload fields (exchangeRates.created)

Field Type Description
id string Webhook event id
attemptId string Delivery attempt id
created int Unix timestamp when the event was created
event string exchangeRates.created
livemode boolean Whether the account is in live mode
data object The created exchange rate document
data._id string Exchange rate id (ObjectId)
data.accountId string Account id
data.isoCode string Currency ISO code (3 letters)
data.buy number Buy rate (must be > 0)
data.sell number Sell rate (must be > 0)
data.createdBy string User id that created the rate
data.createdAt object Creation timestamp (value, offset)