Skip to main content
The headings below group fields by topic for readability only. In the response every one of them is a top-level key of the result object — the payload is flat. There are no personal_information, household_information, financial_information, or social_media wrapper objects.

Base Fields

These fields are always returned in every response, regardless of return_fields settings.

Personal Information

Returned at the top level of each result object.

Household Information

Returned at the top level of each result object.

Financial Information

Returned at the top level of each result object.

Social Media

Returned at the top level of each result object.

Contact Information

Personal Emails

Array of personal email addresses. Each email object contains:

Professional Emails

Array of work/professional email addresses. Each email object contains:

Phone Numbers

Array of phone numbers. Each phone object contains:

Family Relationships

The relatives array contains family relationship information. Each relative object contains:
The relatives array is included when returning all fields, and can also be requested explicitly via return_fields.

Address History

Array of address records ordered by recency. Each address object contains:

Core Address Fields

Ownership & Residency

Property Details


Work Experience

Array of employment history records ordered by recency. Each work experience object contains:

Position Identification

Company Information

Industry Codes

Role Details

Dates & Location


Education Experience

Array of education records ordered by recency. Each education object contains:

Notes

Empty Arrays

All list fields (emails, phones, addresses, work, education, relatives) return empty arrays [] if no data is available.

Date Format

All dates are returned in ISO 8601 format: YYYY-MM-DD

Currency

All financial figures (property values, prices, etc.) are in USD.

Ranking

Arrays are ordered by rank field, with rank=1 being the most recent or most reliable.

Using return_fields

You can optimize your API response by specifying only the fields you need using the return_fields parameter. Base fields are always included. Available return_fields options:
Each name is a top-level key of the result object, and selected fields are returned at the top level — return_fields never introduces wrapper objects.
Using return_fields reduces response size and improves API latency. Request only the data you need!