PBX Search

Register or list outbound webhooks — customer URL receives promise/fact/orchestra/redact events (HMAC if secret). POST write ≤30/hour/key → 429.

POST /v1/pbx/webhooks {url, secret?, events?, ping?} registers. GET lists. ping:true sends a test delivery. Events: promise.opened, promise.closed, fact.extracted, orchestra.act, redact. Signed with x-temsor-signature when secret set. Idle $0. No DID sales. Erasure-aware. Advanced: own PBX/Asterisk stays on customer.

Credits per call: 1 · Operation id: pbx_webhooks

post/v1/pbx/webhooks

Request

  • Base URL: https://api.temsor.com
  • URL: https://api.temsor.com/v1/pbx/webhooks
  • Auth: one of:
    • HTTP bearer
    • API key in header x-api-key

Request body

urlstring

Outbound webhook URL (http/https). Present → register; omit on GET → list.

secretstring

Optional HMAC-SHA256 secret → x-temsor-signature: sha256=<hex>.

pingboolean

If true with url → register then ping; if true without url → ping existing.

webhook_idstring

For ping: target webhook id.

limitinteger

List limit (default 50).

Response

Success

okunknown required

Changes

No recorded changes to this operation across all 1 revision of this API.