List Lookup
Repair the company names on every row of a Parvenu list. Asynchronous, free, writes in place.
POST /normalize_company_names_list
Each row's own company_description, keywords and company_website are read as spelling sources, exactly as on the single-name route. Nothing is written to them.
Headers
Content-Type
application/json
Body
api_key
string
Your API Key.
listname
string
Name of the existing Parvenu list to repair.
processing_mode
string
Optional. blank_only (default), all, or first_10.
view
string
Optional. Which rows of the list to process. all (default) processes every contact in the list; verified restricts the run to contacts whose email address is verified.
saved_view
string
Optional. Name of a saved view on this list. Runs only on the contacts in that view. Don't combine with view, filter_stack or search.
Saved views. To run only on the contacts in a saved view, send its name as saved_view. See List Saved Views.
Processing modes
blank_only
Default. Rows never normalized before: the raw backup is still empty. Not "the name column is empty".
all
Re-processes every row, re-reading each from its raw backup.
first_10
The first 10 rows only. Use it as a bounded first look.
Example
{
"api_key": "your_api_key",
"listname": "my_list",
"processing_mode": "first_10"
}{
"success": true,
"job_id": "a1b2c3d4e5f6",
"status": "queued",
"list_name": "my_list",
"rows_selected": 50,
"rows_fetched": 50,
"message": "Normalize company names (filtered) started",
"view": "all",
"max_rows": 5000,
"credits_estimated": 0,
"truncated": false,
"credits_used": 0
}Every row gets a line in its log saying what was done and why, including the rows nothing changed on.
Retrieving results