Table Management
Create Table
Create a table for enrichment and scoring workflows.
POST
Create Table
Overview
This endpoint creates a table for reusable enrichment or scoring workflows. You can populate it with companies discovered in Extruct or with your own list.kind determines what the table is for:
- Use
companywhen rows represent companies you want to enrich, score, or review. - Use
peoplewhen rows represent contacts or individual people. - Use
genericonly when rows do not fit either company or people workflows.
Example request
Key parameters
name(optional): defaults toUntitled Table.kind(optional):generic,company, orpeople.column_configs(optional): initial column definitions.
Success signal
A successful response includes a tableid. Reuse this value as {table_id} in all table endpoints.
Common errors
401 Unauthorized
Check that your header is Authorization: Bearer ${EXTRUCT_API_TOKEN}.
422 Unprocessable Entity
Most often caused by invalid column_configs shape.
Related endpoints
Related guides
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Body
application/json
Available options:
generic, company, people column_configs
(InputColumnConfig · object | AgentColumnConfig · object | CriterionGradeColumnConfig · object | PeopleFinderColumnConfig · object | DiscoveryScoresColumnConfig · object | CompanyNameColumnConfig · object | CompanyWebsiteColumnConfig · object | CompanyProfileColumnConfig · object | EmailFinderColumnConfig · object | PhoneFinderColumnConfig · object | ReverseEmailLookupColumnConfig · object)[] | null
Column configurations.
- InputColumnConfig
- AgentColumnConfig
- CriterionGradeColumnConfig
- PeopleFinderColumnConfig
- DiscoveryScoresColumnConfig
- CompanyNameColumnConfig
- CompanyWebsiteColumnConfig
- CompanyProfileColumnConfig
- EmailFinderColumnConfig
- PhoneFinderColumnConfig
- ReverseEmailLookupColumnConfig
Response
Successful Response
Table ID.
Table creation time.
Table name.
Table type.
Available options:
generic, company, people Table columns configurations.
Table description.
Table tags.
Child table relationships.
Parent table relationships.
Create Table