Asset Webhooks

Asset webhooks are useful to track the ownership, beneficiary and estate size in wealth.com.

Asset Added Event

The asset added event is sent when a client adds a new assets to their Wealth account.

  • Name
    EventType
    Type
    string
    Description

    AssetAdded

  • Name
    Wid
    Type
    string (Max 64)
    Description

    Wealth’s unique identifier for the client

  • Name
    AssetName
    Type
    string
    Description

    The name of the added asset.

  • Name
    DollarAmount
    Type
    Integer
    Description

    The dollar value of the asset being added

  • Name
    Timestamp
    Type
    string
    Description

    ISO 8601 date time string

Asset Added Event Payload

{
  "Wid": "ec5c1cda-2e6b-45b9-b66f-f67560d708b2",
  "EventType": "AssetAdded",
  "AssetName":"The Mino",
  "DollarAmount":500000,
  "Timestamp":"2023-04-13T06:43:12.947Z"
}

Asset Added Test Payload

curl 'https://[URL-OF-WEBHOOK_TARGET]' \
  -X POST \
  -H "Content-Type: application/json" \
  -H "wealth-api-key: 123456" \
  -d "Wid":"ec5c1cda-2e6b-45b9-b66f-f67560d708b2" \
  -d "EventType":"AssetAdded" \
  -d "AssetName":"The Mino" \
  -d "DollarAmount":"500000.00" \
  -d "Timestamp":"2023-04-13T06:43:12.947Z"

Asset Deleted Event

An asset deleted event is sent when a client removes an assets from their Wealth account.

  • Name
    EventType
    Type
    string
    Description

    AssetDeleted

  • Name
    Wid
    Type
    string (Max 64)
    Description

    Wealth’s unique identifier for the client

  • Name
    AssetName
    Type
    string
    Description

    The name of the deleted asset.

  • Name
    Timestamp
    Type
    string
    Description

    ISO 8601 date time string

Asset Deleted Event Payload

{
  "Wid": "ec5c1cda-2e6b-45b9-b66f-f67560d708b2",
  "EventType": "AssetDeleted",
  "AssetName":"The Mino",
  "Timestamp":"2023-04-13T06:43:12.947-07:00"
}

Asset Deleted Test Payload

curl 'https://[URL-OF-WEBHOOK_TARGET]' \
  -X POST \
  -H "Content-Type: application/json" \
  -H "wealth-api-key: 123456" \
  -d "Wid":"ec5c1cda-2e6b-45b9-b66f-f67560d708b2" \
  -d "EventType":"AssetDeleted" \
  -d "AssetName":"The Mino" \
  -d "Timestamp":"2023-04-13T06:43:12.947-07:00"

Asset Beneficiary Added Event

An asset beneficiary added event is sent when a client added a beneficiary to an asset from their Wealth account.

  • Name
    EventType
    Type
    string
    Description

    "AssetBeneficiaryAdded"

  • Name
    Wid
    Type
    string (Max 64)
    Description

    Wealth’s unique identifier for the client

  • Name
    AssetName
    Type
    string
    Description

    The name of the asset.

  • Name
    BeneficiaryAdded
    Type
    Array of name objects
    Description

    The names of the beneficiary.

  • Name
    Timestamp
    Type
    string
    Description

    ISO 8601 date time string

Asset Beneficiary Added Event Payload

{
  "Wid": "ec5c1cda-2e6b-45b9-b66f-f67560d708b2",
  "EventType": "AssetBeneficiaryAdded",
  "AssetName":"The Mino",
  "BeneficiaryAdded": [{Name: 'John Smith'}],
  "Timestamp":"2023-04-13T06:43:12.947-07:00"
}

Asset Beneficiary Added Test Payload

curl 'https://[URL-OF-WEBHOOK_TARGET]' \
  -X POST \
  -H "Content-Type: application/json" \
  -H "wealth-api-key: 123456" \
  -d "Wid":"ec5c1cda-2e6b-45b9-b66f-f67560d708b2" \
  -d "EventType":"AssetBeneficiaryAdded" \
  -d "AssetName":"The Mino" \
  -d "BeneficiaryAdded":[{"Name":"John Smith"}] \
  -d "Timestamp":"2023-04-13T06:43:12.947-07:00"

Asset Beneficiary Deleted Event

An asset beneficiary deleted event is sent when a client removes a beneficiary from an asset in their Wealth account.

  • Name
    EventType
    Type
    string
    Description

    "AssetBeneficiaryDeleted"

  • Name
    Wid
    Type
    string (Max 64)
    Description

    Wealth’s unique identifier for the client

  • Name
    AssetName
    Type
    string
    Description

    The name of the asset.

  • Name
    BeneficiaryDeleted
    Type
    Array of name objects
    Description

    The names of the beneficiary.

  • Name
    Timestamp
    Type
    string
    Description

    ISO 8601 date time string

Asset Beneficiary Deleted Event Payload

{
  "Wid": "ec5c1cda-2e6b-45b9-b66f-f67560d708b2",
  "EventType": "AssetBeneficiaryDeleted",
  "AssetName":"The Mino",
  "BeneficiaryDeleted": [{Name: 'Adam Wright'}],
  "Timestamp":"2023-04-13T06:43:12.947-07:00"
}

Asset Beneficiary Deleted Test Payload

curl 'https://[URL-OF-WEBHOOK_TARGET]' \
  -X POST \
  -H "Content-Type: application/json" \
  -H "wealth-api-key: 123456" \
  -d "Wid":"ec5c1cda-2e6b-45b9-b66f-f67560d708b2" \
  -d "EventType":"AssetBeneficiaryDeleted" \
  -d "AssetName":"The Mino" \
  -d "BeneficiaryDeleted":[{"Name":"Adam Right"}] \
  -d "Timestamp":"2023-04-13T06:43:12.947-07:00"

Asset Ownership Added Event

An asset ownership added event is sent when a client adds ownership data to an asset in their Wealth account.

  • Name
    EventType
    Type
    string
    Description

    "AssetOwnershipAdded"

  • Name
    Wid
    Type
    string (Max 64)
    Description

    Wealth’s unique identifier for the client

  • Name
    AssetName
    Type
    string
    Description

    The name of the asset.

  • Name
    OwnerAdded
    Type
    Array of name objects
    Description

    The names of the asset owners.

  • Name
    Timestamp
    Type
    string
    Description

    ISO 8601 date time string

Asset Ownership Added Event Payload

{
  "Wid": "ec5c1cda-2e6b-45b9-b66f-f67560d708b2",
  "EventType": "AssetOwnershipAdded",
  "AssetName":"The Mino",
  "OwnershipAdded": [{Name: 'Adam Wright'}],
  "Timestamp":"2023-04-13T06:43:12.947-07:00"
}

Asset Beneficiary Deleted Test Payload

curl 'https://[URL-OF-WEBHOOK_TARGET]' \
  -X POST \
  -H "Content-Type: application/json" \
  -H "wealth-api-key: 123456" \
  -d "Wid":"ec5c1cda-2e6b-45b9-b66f-f67560d708b2" \
  -d "EventType":"AssetOwnershipAdded" \
  -d "AssetName":"The Mino" \
  -d "OwnershipAdded":[{"Name":"Adam Right"}] \
  -d "Timestamp":"2023-04-13T06:43:12.947-07:00"

Asset Ownership Deleted Event

An asset ownership deleted event is sent when a client removes ownership data from an asset in their Wealth account.

  • Name
    EventType
    Type
    string
    Description

    AssetOwnershipDeleted

  • Name
    Wid
    Type
    string (Max 64)
    Description

    Wealth’s unique identifier for the client

  • Name
    AssetName
    Type
    string
    Description

    The name of the asset.

  • Name
    OwnerDeleted
    Type
    Array of name objects
    Description

    The names of the deleted asset owners.

  • Name
    Timestamp
    Type
    string
    Description

    ISO 8601 date time string

Asset Ownership Deleted Event Payload

{
  "Wid": "ec5c1cda-2e6b-45b9-b66f-f67560d708b2",
  "EventType": "AssetOwnershipDeleted",
  "AssetName":"The Mino",
  "OwnerDeleted": [{Name: 'Adam Wright'}],
  "Timestamp":"2023-04-13T06:43:12.947-07:00"
}

Asset Ownership Deleted Test Payload

curl 'https://[URL-OF-WEBHOOK_TARGET]' \
  -X POST \
  -H "Content-Type: application/json" \
  -H "wealth-api-key: 123456" \
  -d "Wid":"ec5c1cda-2e6b-45b9-b66f-f67560d708b2" \
  -d "EventType":"AssetOwnershipDeleted" \
  -d "AssetName":"The Mino" \
  -d "OwnerDeleted":[{"Name":"Adam Right"}] \
  -d "Timestamp":"2023-04-13T06:43:12.947-07:00"