manage_inbound_webhook
Manage inbound webhook endpoints. Inbound webhooks accept JSON and upsert through the normal write path; an optional mapping canonicalizes the received payload to the record_type's schema before write.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
action | enum: create | get | list | delete | Yes | |
base_id | string | Yes | Target database ID |
inbound_webhook_id | string | No | Inbound webhook ID. Required for get, delete. Auto-generated for create if omitted. |
name | string | No | Inbound webhook display name |
secret | string | No | Shared secret for HMAC verification |
record_type_scope | array | No | Restrict which record_types this inbound webhook can write to |
field_mapping | object | No | Inline mapping applied to the payload before write: a field_mapping object — {to_external:{...}} renames auto-invert on read, or supply {to_rekor:{...}}/{computed:{...}}. Mutually exclusive with source_binding. |
source_binding | object | No | Reuse a record_type source's field_mapping for the to_rekor translation: {record_type, source}. Mutually exclusive with field_mapping. |