Enrichment API
Enrich company
Enrich company data with additional information and find associated people.
Endpoint
Request
Headers
Name | Type | Required | Description |
---|---|---|---|
x-api-key | string | Yes | Your Sixtyfour API key |
Content-Type | string | Yes | Must be application/json |
Body
Field | Type | Required | Description |
---|---|---|---|
target_company | object | Yes | Company data to enrich |
struct | object | Yes | Fields to collect |
find_people | boolean | No | Whether to find people associated with the company |
research_plan | string | No | Optional research plan to guide enrichment |
people_focus_prompt | string | No | Description of people to find, typically includes the roles or responsibilities of the people you’re looking for |
Example Request
Response
Success Response (200)
Returns enriched company data including leads if requested.
Error Response (400)
Type Casting
The API automatically handles type casting for structured data output with intelligent type preservation and conversion.
Type Priority Order
- Explicit Type Definitions (Highest Priority) - Specified in
struct
field definitions - Original Input Types - Types from
target_company
when not explicitly overridden - Inferred Types - From example values in
struct
- Default to String (Lowest Priority)
Supported Types
Type | Example Values |
---|---|
"str" or "string" | "Pacific View Studios" |
"int" or "integer" | 50 , 1000 |
"float" | 95.5 , 3.14 |
"bool" or "boolean" | true , false |
"list" | ["item1", "item2"] |
"dict" | {"key": "value"} |
Examples
Type Override:
Explicit Type Definition:
Type Inference from Values:
Rate Limits
The API is rate limited to 1000 requests per minute per API key.