Once the field configuration is complete, you can set up a Webhook to receive a callback notification when the data import process is finished.

Webhook Configuration Fields
Enable Webhook – Toggle this option to enable webhook notifications.
URL – Specify the endpoint to receive the webhook callback. Example:
http://localhost:3000/api/v1/webhook/tableau
API Key Header Name – Define the name of the API key header for authentication.
key
API Key – Provide the API key for secure webhook communication.
Sample Webhook Payload
When the import is completed, a webhook request will be sent with the following payload:
{
"maxId": 27275,
"insertCount": 10878,
"insertIds": [
27276, 27277
],
"tableName": "customer",
"database": "techbootstrap_demo"
}
Payload Field Descriptions
maxId
– The highest ID inserted in the table.insertCount
– Total number of records inserted.insertIds
– List of IDs for the inserted records.tableName
– The name of the table where data was imported.database
– The database where the import occurred.
This webhook allows seamless integration with external systems by notifying them upon a successful data import.
Webhooks