> For the complete documentation index, see [llms.txt](https://docs.esimpay.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.esimpay.net/eng/webhook/balance-activation.md).

# Balance Activation

eSIMPAY sends notifications via **POST** webhook when a data balance is activated. This helps you track the moment a user starts using mobile data — especially in **FIRST\_USE** and **ON\_DEMAND** activation modes.

{% hint style="info" %}
Specify your server's URL in eSIMPAY. Only HTTPS addresses are allowed.
{% endhint %}

#### Request parameters

| Parameter   | Type    | Example                              | Description     |
| ----------- | ------- | ------------------------------------ | --------------- |
| message     | string  | ok                                   | —               |
| uidCustomer | string  | b9e14b2b-b736-48f5-af7c-b0497d61d0bb | Customer ID     |
| orderId     | string  | 932945                               | Order ID        |
| status      | string  | completed                            | Status          |
| activated   | object  | —                                    | Activation data |
| activatedAt | string  | 2026-08-25T09:52:10+00:00            | Activation date |
| expiresAt   | string  | 2026-09-02T10:15:30+00:00            | Expiration date |
| idPack      | integer | 51                                   | Package ID      |

#### Пример запроса

```python
{
  "activated": {
    "activatedAt": "2026-08-25T09:52:10+00:00",
    "expiresAt": "2026-09-02T10:15:30+00:00",
    "idPack": 51
  },
  "message": "ok",
  "orderId": "932945",
  "status": "completed",
  "uidCustomer": "b9e14b2b-b736-48f5-af7c-b0497d61d0bb"
}
```
