Skip to main content
POST
Run Column on Contacts Table

Authorizations

api_key
string
header
required

Your Lusha API key. You can find this in your Lusha dashboard under API settings. Include this key in the api_key header for all requests.

Path Parameters

table_id
string
required

The table's ID.

column_id
string
required

The column's ID.

Body

application/json
runScope
enum<string>
required

Controls which rows a column operation applies to. all re-runs every row, including already-processed ones. missing only runs rows that don't have a value for this column yet. specific requires entityIds.

Available options:
all,
missing,
specific
owner
object
required

Identifies the user acting on the table, and resolves to a user on your account. Required on every table-route call when authenticating with an API key (there is no signed-in user) - omitting it returns 400. Optional for OAuth/token callers, since the caller is already identified by the token; still accepted if you want to act on behalf of another owner.

entityIds
string[]

Required when runScope is specific.

Response

Column run started

Run is asynchronous - this response confirms the run was accepted. Poll Get Table for per-column row-status counts to know when it's finished.

data
object
billing
object

Credit usage summary for a V3 API request