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 collection's schema before write.

Parameters

NameTypeRequiredDescription
actionenum: create | get | list | deleteYes
database_idstringYesTarget database ID
inbound_webhook_idstringNoInbound webhook ID. Required for get, delete. Auto-generated for create if omitted.
namestringNoInbound webhook display name
secretstringNoShared secret for HMAC verification
collection_scopearrayNoRestrict which collections this inbound webhook can write to
field_mappingobjectNoInline 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_bindingobjectNoReuse a collection source's field_mapping for the to_rekor translation: {collection, source}. Mutually exclusive with field_mapping.