Skip to main content
POST
Create a tracking pool

Authorizations

Authorization
string
header
required

Dashboard JWT token from Clerk

Body

application/json
label
string
required
Required string length: 1 - 120
source
string
required
Required string length: 1 - 120
campaign
string
Maximum string length: 200
medium
string
Maximum string length: 120
match
object

Match rule set the DNI resolver scores a visitor against. A pool matches when EVERY defined condition holds; an undefined condition is "don't care".

swapStrategy
enum<string>
Available options:
sticky,
fixed
enabled
boolean

Response

The created tracking pool.

data
object

A CXaaS call-tracking (Dynamic Number Insertion) pool — a marketing source/campaign bound to a set of swappable inbound tracking DIDs. Persists in org-settings JSONB. Inbound termination only (Invariant #45): a tracking pool never wires an outbound (MT) voice/SMS path.

meta
object