Account created

POST https://webhook.example.com

Triggered when a new account is created for a user.

application/json

Body Required

Account creation event payload

  • action string Required

    Action performed (account_created)

  • createdAt string Required

    Activity creation timestamp (RFC3339)

  • edges object Required
    Hide edges attribute Show edges attribute object
    • user object Required

      User information in webhook payload

      Hide user attributes Show user attributes object
      • email string Required

        User email address

      • firstName string

        User first name

      • id integer Required

        User identifier

      • lastName string

        User last name

      • status string

        User status

      • timeZone string

        User timezone

      • totpEnabled boolean

        Whether 2FA is enabled

      • userType string

        Type: personal or business

  • entity string Required

    Entity type (account)

  • id integer Required

    Unique activity identifier

  • payload object Required
    Hide payload attribute Show payload attribute object
    • account object Required

      Account information in webhook payload

      Hide account attributes Show account attributes object
      • alias string

        User-defined alias

      • code string Required

        Internal account code

      • createdAt string

        Account creation timestamp

      • id integer Required

        Account identifier

      • name string Required

        Account holder name

      • status string Required

        Account status: enabled, disabled

      • type string Required

        Account type code (e.g., CACC)

      • updatedAt string

        Account update timestamp

  • read boolean

    Whether marked as read

  • updatedAt string

    Last update timestamp (RFC3339)

Responses

  • 200

    Webhook received successfully. Return 2xx to acknowledge receipt.

POST AccountCreated
Request example
{
  "id": 9069,
  "read": false,
  "edges": {
    "user": {
      "id": 96,
      "email": "user@example.com",
      "status": "completed",
      "lastName": "Doe",
      "timeZone": "Asia/Ho_Chi_Minh",
      "userType": "personal",
      "firstName": "John",
      "totpEnabled": true
    }
  },
  "action": "account_created",
  "entity": "account",
  "payload": {
    "account": {
      "id": 222,
      "code": "10000090000031",
      "name": "John Doe",
      "type": "CACC",
      "alias": "USD Account",
      "status": "enabled",
      "createdAt": "2025-10-23T08:37:56.82357Z",
      "updatedAt": "2025-10-23T08:38:00.939251Z"
    }
  },
  "createdAt": "2025-10-23T08:38:00.976913Z",
  "updatedAt": "2025-10-23T08:38:00.976913Z"
}