---
title: "Account suspension webhook notification"
slug: "account-suspension-webhook-notification"
updated: 2026-01-08T07:25:47Z
published: 2026-01-08T07:25:49Z
canonical: "docs.xendit.co/account-suspension-webhook-notification"
---

> ## Documentation Index
> Fetch the complete documentation index at: https://docs.xendit.co/llms.txt
> Use this file to discover all available pages before exploring further.

# Account suspension webhook notification

Post/your_account_suspension_status_callback_url

These events may occur if we have reason to believe that the Account has engaged in fraudulent activity.

Body parameters<select class='api-response-data' aria-label='Media type'><option value='2a27d9c3-ee20-4bc7-a299-04a19e08f86c'>application/json</option>
</select><select class='select-example' aria-label='Media type'><option value='18c1731d-d909-4ae5-b5e2-657ad239d6a6'>Account Suspended</option>
</select>Account Suspended

```json
{
  "event": "account.suspended",
  "created": "2021-01-01T10:00:00Z",
  "data": {
    "id": "5cafeb170a2b18519b1b8761",
    "created": "2021-01-01T10:00:00Z",
    "updated": "2021-01-01T10:00:00Z",
    "email": "test@xendit.co",
    "public_profile": {
      "business_name": "My Store"
    },
    "status": "SUSPENDED",
    "reason": "FRAUD_PROMO_ABUSE"
  }
}
```

Expand Allobject  eventstring    

These events may occur if we have reason to believe that the Account has engaged in fraudulent activity.

Valid values[
  "account.suspected",
  "account.suspended",
  "account.cleared"
]Exampleaccount.suspended
business_idstring    

ID of your Account, use this in the for-user-id header to create transactions on behalf of your Account

createdstring    

Timestamp of when the webhook was sent

updatedstring    

Timestamp of when the webhook was updated

dataobject (AccountSuspensionCallbackSchema)  idstring    

ID of your Account, use this in the for-user-id header to create transactions on behalf of your Account

createdstring  (date-time)    

Timestamp of when the object was created

updatedstring  (date-time)    

Timestamp of when the object was updated

emailstring  (email)    

A valid email address associated with the object

Max length255Exampletest@example.co
public_profileobject (public_profile)  business_namestring    

Public name of the account.

descriptionstring    

Additional description visible publicly.

statusstring    Valid values[
  "SUSPECTED",
  "SUSPENDED",
  "CLEARED"
]
reasonstring    

Reason given for the status change

Responses200

OK

400

Bad Request - Invalid webhook payload
