Skip to main content
POST
MaintainLeadIdentityAPI is the REST surface for previewing and performing a

Authorizations

Authorization
string
header
required

An Erdo API key (erdo_api_...) or scoped token (erdo_token_...).

Path Parameters

datasetSlug
string
required

Body

application/json
apply
boolean

ready, what blocks it, and how many rows would be assigned an identity. Apply true performs the migration — adopt every pipeline writer, backfill the IDs and publish the identity config, in one transaction.

conversion_id_column
string
default_calling_code
string

written two ways is one lead. Empty means "1".

email_column
string

from the dataset's own compatibility report when omitted.

operation_key
string

same key settles an apply whose response was lost; a different key against a migrated dataset is refused rather than migrating a second time.

phone_column
string

Response

Success response

automation_inventory
GetCanonicalLeadAutomationInventoryResponse contains only counts. Job IDs · object

identify the exact consumers the migration cannot make safe on its own; names, scripts, parameters and trigger payloads never cross the service boundary.

blockers
string[]
maintenance
object
pipeline_inventory
object
pipelines_adopted
string[]
ready
boolean