Skip to main content
POST
/
webhooks
/
register
curl --request POST \
--url https://api.simplified-webhooks.com/webhooks/register \
--header 'Authorization: <api-key>' \
--header 'Content-Type: application/json' \
--data '{
"baseId": "appkGlXEiufQLn1Qd",
"tableId": "tblMHdKX6vN1Eci9x",
"event": "record_update",
"columnId": [
"fldAqLqTAgpBIv6HF",
"fldAnotherColumnId"
],
"webhookUrl": "https://hook.eu2.make.com/your-unique-hook-id"
}'
{
  "message": "Successfully registered new webhook for event: record_create.",
  "webhookId": "20c775ff-666c-42d7-b4db-26e4af4e43c7"
}

Authorizations

Authorization
string
header
required

API key for authentication.

Body

application/json

Webhook registration details

baseId
string
required

The ID of the base.

Example:

"appkGlXEiufQLn1Qd"

tableId
string
required

The ID of the table.

Example:

"tblMHdKX6vN1Eci9x"

event
enum<string>
required

The type of event to subscribe to.

Available options:
record_update,
record_create,
record_delete
webhookUrl
string<uri>
required

The URL to which the webhook notifications will be sent.

Example:

"https://hook.eu2.make.com/your-unique-hook-id"

columnId
string[]

An array of column IDs to watch for updates. This field is only applicable for the 'record_update' event.

Response

Webhook registered successfully.

message
string
Example:

"Successfully registered new webhook for event: record_create."

webhookId
string<uuid>
Example:

"20c775ff-666c-42d7-b4db-26e4af4e43c7"