Companies Tables
Add Entities to Companies Table
Add up to 500 company IDs to an existing table. entityIds accepts either the encrypted Lusha token (v{N}.…, as returned by Search/Enrich/Get Entities) or the legacy numeric lushaCompanyId — an ID that's neither returns 400. Already-present IDs are reported as alreadyPresent and not re-added; unresolvable IDs are not an error, they come back in invalidIds with a 200.
Billing: Charges reveal_company per newly-added company, deduped via row-count delta — duplicates and already-present companies aren't charged again.
post/v3/companies/tables/{table_id}/entities
Path parameters
table_idstring required
The table's ID.
Request body
Example request
{
"entityIds": [
"10042854",
"10042855",
"10042856"
],
"companyIds": [
"16303253",
"16303253",
"12790225"
],
"owner": {
"email": "user@example.com"
}
}Response
Entities added
Example response
{
"data": {
"added": 20,
"alreadyPresent": 5,
"invalidIds": [],
"addedBy": {
"surface": "api"
}
},
"billing": {
"creditsCharged": 3,
"resultsReturned": 1
}
}