PBX Search

Light CRM from call graph / facts — caller phones+names and extension identities seen on transfers.

GET /v1/pbx/persons?call_id=&kind=caller|extension|all&q=&limit=50. Durable Person rows from pbx-index plus derived extension identities (ext_NNN) from Transfer edges / promise.ext. Scoped by x-temsor-pbx-key. Idle $0. No DID sales. Right-to-erasure ready. Advanced: own PBX/Asterisk stays on customer.

Credits per call: 1 · Operation id: pbx_persons

In the GET form every field is a query parameter; object and array fields are JSON-encoded.

get/v1/pbx/persons

Request

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

Query parameters

call_idstring

Filter persons seen on this call id.

kind'caller' | 'extension' | 'all'

caller = durable Person; extension = derived from call-graph hops; all = both.

qstring

Free-text over names, phones, org, extensions, facts.

include_extensionsboolean

Include derived extension identities (default true).

limitinteger

Max persons to return (1–200).

Response

Success

okunknown required

Changes

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