# Webhooks

Fireapis allows your to configure webhooks for create, update and delete actions in a table. These events can also be configured as separate webhooks.

### **Creating Webhooks**

1. Go to the **Webhooks** section in the tables area and Click **Create,** which opens the "Create Webhook" popup.

<figure><img src="/files/y6KxvcEYlNpdjy92WBBr" alt=""><figcaption><p>Create Webhook </p></figcaption></figure>

2. Enter the name of the webhook.&#x20;
3. Enter the target URL where the request will be sent along with the data.
4. Select the table from the list for which you want the webhooks to be triggered.
5. Select the action ( Create, Update, and Delete ). Based on the selected action, the webhook request will be made to the target URL.
6. After clicking the **Create** button, you will see the webhooks created and listed in the user interface.

### **Testing Webhooks**

1. Click the **Test** button for any webhook in the webhooks listing.

<figure><img src="/files/0vzQUif1hbpMTy1N2AEG" alt=""><figcaption><p>Test Button of Webhook</p></figcaption></figure>

2. The **Test Webhook** popup will appear.
3. Select the action and click the **Send** button.
4. The event will be sent to the target URL, if it is valid and working.

{% embed url="<https://youtu.be/wLfY9tf0LOo>" %}
Test Webhook Popup Working
{% endembed %}

The video above demonstates how the **Test Webhook** popup works and how you can test if your webhooks URL is receiving event from Fireapis.

### **Updating a Webhook**

1. Click the webhook you want to update.

<figure><img src="/files/d51QUJ8tQDY1pdMVDDiL" alt=""><figcaption><p>Updating a Webhook </p></figcaption></figure>

2. The **Update Webhook** popup will appear, where you can edit the required details and save the changes.

### **Deleting a Webhook**

Deleting a webhook is simple. Below is the image that explains how to delete a Webhook.

&#x20;

<figure><img src="/files/56oRbEjEiATVW1JlDbch" alt=""><figcaption><p>Deleting a Webhook</p></figcaption></figure>

**Realtime testing of webhooks**

The video below demonstrates how webhooks are triggered in real time when using endpoints for various action performed in a table.

{% embed url="<https://youtu.be/LzTcqtZ7sCY>" %}
Video of Real Time Testing of Webhooks
{% endembed %}


---

# 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.fireapis.com/the-basics/webhooks.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.
