# Webhook Payload Models

Account Balance ModelWebhook Payload Models are unified JSON objects that can occur in different webhook payloads.&#x20;

Models have required and optional fields. Required fields always exist in the model. Optional fields are parameters that may be absent for different reasons.&#x20;

Below are defined all the models that can be found in webhook payloads.

<table data-view="cards"><thead><tr><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td>Account Model</td><td><a href="/pages/V1MOqB72VUlAkcyZGLcn">/pages/V1MOqB72VUlAkcyZGLcn</a></td></tr><tr><td>End User Model</td><td><a href="/pages/BA163007DZzOJxd1FTgP">/pages/BA163007DZzOJxd1FTgP</a></td></tr><tr><td>Account Address Model</td><td><a href="/pages/sJUxGdADJJYxvBeIycqo">/pages/sJUxGdADJJYxvBeIycqo</a></td></tr><tr><td>Account Balance Model</td><td><a href="/pages/9dRTvXsRcI03R8JJqr5Z">/pages/9dRTvXsRcI03R8JJqr5Z</a></td></tr><tr><td>Plan Model</td><td><a href="/pages/14RVxJNCUp130fU7Wd3b">/pages/14RVxJNCUp130fU7Wd3b</a></td></tr><tr><td>Pool Model</td><td><a href="/pages/gDhgFRyeIKAYbnF9r3eP">/pages/gDhgFRyeIKAYbnF9r3eP</a></td></tr><tr><td>SIM Card Model</td><td><a href="/pages/ifE3tDEdKDG9Sw7e2mx2">/pages/ifE3tDEdKDG9Sw7e2mx2</a></td></tr><tr><td>Status Model</td><td><a href="/pages/cwZcBZKwv1IpBsHFW8cT">/pages/cwZcBZKwv1IpBsHFW8cT</a></td></tr><tr><td>User Model</td><td><a href="/pages/laGVm9he0zzOLfgFtjVX">/pages/laGVm9he0zzOLfgFtjVX</a></td></tr><tr><td>Prepaid Refill Model</td><td><a href="/pages/SdxnZj22bxhUWzl6zowC">/pages/SdxnZj22bxhUWzl6zowC</a></td></tr><tr><td>Date Time Model</td><td><a href="/pages/fC4Tg6hMhUgPEtJL3S6G">/pages/fC4Tg6hMhUgPEtJL3S6G</a></td></tr><tr><td>Rule Model</td><td><a href="/pages/F3kZPgL4smzyS8VxELHu">/pages/F3kZPgL4smzyS8VxELHu</a></td></tr><tr><td>Payment Model</td><td><a href="/pages/A6MSc6fno4JHQ0hbICNZ">/pages/A6MSc6fno4JHQ0hbICNZ</a></td></tr><tr><td>Credit Card Model</td><td><a href="/pages/N5tASc2W31TSrMdPTxMR">/pages/N5tASc2W31TSrMdPTxMR</a></td></tr></tbody></table>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://faq.droam.com/menu/webhooks/webhook-payload-models.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
