Get the webhook of a form
get_webhookCheck where a form's webhook posts and return its URL plus a masked signing secret; retrieve the full secret separately if your receiving server requires it.
Instructions
Call this to check where the webhook of a form posts; it shows only a masked secret, so call reveal_webhook_secret when the receiving server needs the full one, and update_form_settings to set or remove the URL. Returns the webhook URL and the masked signing secret. Requires an account key (fh_live_...); agent keys answer owner_key_required.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"form_id": "<form_id>"
},
"name": "get_webhook"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| form_id | Yes | The 10-character form_id returned by publish_form or list_forms, such as "abcDEF1234". |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| error | No | Machine-readable error code or message when the call failed. | |
| notice | No | ||
| form_id | No | ||
| message | No |