Webhook Payload Structure

The webhook notification sends a JSON object containing details about the event. Here is an example payload:

  "event": "layer1:crypto:address:created",
  "timestamp": "2024-04-30T15:57:30.399031710Z",
  "data": {
    "id": "37729aed-4e03-46d5-b695-d964da0ae29e",
    "address": "0x157e511931f57d7d41d098b5bebcf8ebfc2b87d8",
    "network": "ETHEREUM",
    "keyPairId": "85cbb05e-8ffe-4b09-ba7d-4c41dfeb551c",
    "reference": "d427cc5f-20d1-4e6d-93b0-454a6cb45cd8",
    "assetPoolId": "e0579d29-987a-440c-b78b-26067b49bc96"

Field Descriptions

Below is a detailed explanation of each field in the webhook payload:

eventstringIdentifies the type of event. Example: "layer1:crypto:address:created"
timestampstringISO 8601 formatted date and time when the event was generated.
dataobjectContains detailed information about the event.
data.idstringUnique identifier for the event, in GUID format.
data.addressstringThe cryptocurrency address that was created.
data.networkstringThe network for the cryptocurrency address.
data.keyPairIdstringIdentifier for the key pair associated with the address, in GUID format.
data.referencestringA reference identifier linked to the creation of this address, in GUID format.
data.assetPoolIdstringIdentifier of the asset pool this address was added to, in GUID format.