# First Steps

### About Webhooks

A webhook is a network communication initiated by Gigastore to your backend. It is used to keep your backend up-to-date when information changes at Gigastore.

Use our webhooks to get updates from your users on Gigastore, such as a user's [country change](/webhooks/country-change.md), [eSIM status](/webhooks/esim-status.md), or when a user's balance[ runs low](/webhooks/balance-alert.md).&#x20;

Instead of polling our API for information, updates are pushed to your server, and you can inform your users about these updates through push notifications or emails.

### Technical Integration

Gigastore needs to know the endpoints to send updates to your backend. A separate endpoint is needed for each update (country change, balance alerts). You can configure the endpoint URLs in the [Gigastore portal](https://dent.giga.store/#/api).

<figure><img src="/files/NYRPBE1GHkBcMDg8LBhu" alt=""><figcaption><p>Webhook configuration</p></figcaption></figure>

After adding the URLs in the portal, you can trigger the eSIM status webhook by installing or de-installing an eSIM from your Gigastore account from a device. After a few seconds, the webhook will be triggered, and information about the status update will be sent to your server.

{% hint style="info" %}
To test webhooks, we recommend using a site such as <https://webhook.site>.&#x20;
{% endhint %}


---

# 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://docs.giga.store/webhooks/first-steps.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.
