result.data | array | Yes | — | Response from /person/enrich. Returns a top-level array with one entry per submitted identifier. |
result.data[].matched_on | string | No | — | The specific input value (e.g., ‘someone@company.com’) |
result.data[].match_type | "professional_network_profile_url" | "business_email" | No | — | Allowed: professional_network_profile_url, business_email. |
result.data[].matches | array | No | — | — |
result.data[].matches[].confidence_score | number | No | — | Format: float. |
result.data[].matches[].person_data | object | No | — | Fully-enriched person profile with basic profile, skills, social handles, experience, education, certifications, and contact. |
result.data[].matches[].person_data.crustdata_person_id | integer | No | — | — |
result.data[].matches[].person_data.basic_profile | object | No | — | — |
result.data[].matches[].person_data.basic_profile.name | string | No | — | — |
result.data[].matches[].person_data.basic_profile.headline | string | No | — | — |
result.data[].matches[].person_data.basic_profile.first_name | string | No | — | — |
result.data[].matches[].person_data.basic_profile.last_name | string | No | — | — |
result.data[].matches[].person_data.basic_profile.current_title | string | No | — | — |
result.data[].matches[].person_data.basic_profile.professional_network_name | string | null | No | — | Display name on the person’s professional-network profile. |
result.data[].matches[].person_data.basic_profile.normalized_title | object | null | No | — | Job Title Normalization (JTN, beta) — structured representation of the person’s current title mapped to Crustdata’s proprietary taxonomy (20 departments, 226 sub-departments). See https://docs.crustdata.com/guides/job-title-normalization. |
result.data[].matches[].person_data.basic_profile.normalized_title.matched_title | string | null | No | — | Canonical normalized title matched to the person’s current title. |
result.data[].matches[].person_data.basic_profile.normalized_title.department | string | null | No | — | High-level department the normalized title maps to. |
result.data[].matches[].person_data.basic_profile.normalized_title.sub_department | string | null | No | — | More granular classification within the department. |
result.data[].matches[].person_data.basic_profile.normalized_title.similarity | number | null | No | — | Similarity score between the raw title and the matched normalized title, from 0 to 1. |
result.data[].matches[].person_data.basic_profile.normalized_title.confident | boolean | null | No | — | Whether the normalized-title match is considered confident. |
result.data[].matches[].person_data.basic_profile.summary | string | No | — | — |
result.data[].matches[].person_data.basic_profile.languages | array | No | — | — |
result.data[].matches[].person_data.basic_profile.last_updated | string | null | No | — | Format: date-time. |
result.data[].matches[].person_data.basic_profile.profile_picture_permalink | string | null | No | — | — |
result.data[].matches[].person_data.basic_profile.location | object | null | No | — | — |
result.data[].matches[].person_data.basic_profile.location.city | string | null | No | — | — |
result.data[].matches[].person_data.basic_profile.location.state | string | null | No | — | — |
result.data[].matches[].person_data.basic_profile.location.country | string | null | No | — | — |
result.data[].matches[].person_data.basic_profile.location.continent | string | null | No | — | — |
result.data[].matches[].person_data.basic_profile.location.raw | string | null | No | — | — |
result.data[].matches[].person_data.professional_network | object | No | — | — |
result.data[].matches[].person_data.professional_network.profile_picture_url | string | No | — | — |
result.data[].matches[].person_data.professional_network.profile_picture_permalink | string | No | — | — |
result.data[].matches[].person_data.professional_network.name | string | No | — | — |
result.data[].matches[].person_data.professional_network.pronoun | string | No | — | — |
result.data[].matches[].person_data.professional_network.headline | string | No | — | — |
result.data[].matches[].person_data.professional_network.current_title | string | No | — | — |
result.data[].matches[].person_data.professional_network.summary | string | No | — | — |
result.data[].matches[].person_data.professional_network.location | object | No | — | — |
result.data[].matches[].person_data.professional_network.location.city | string | null | No | — | — |
result.data[].matches[].person_data.professional_network.location.state | string | null | No | — | — |
result.data[].matches[].person_data.professional_network.location.country | string | null | No | — | — |
result.data[].matches[].person_data.professional_network.location.continent | string | null | No | — | — |
result.data[].matches[].person_data.professional_network.location.raw | string | null | No | — | — |
result.data[].matches[].person_data.professional_network.connections | integer | null | No | — | — |
result.data[].matches[].person_data.professional_network.followers | integer | null | No | — | — |
result.data[].matches[].person_data.professional_network.joined_date | string | null | No | — | — |
result.data[].matches[].person_data.professional_network.verifications | array | No | — | — |
result.data[].matches[].person_data.professional_network.open_to_cards | array | No | — | Open-to signal codes declared on the profile. Filter with the in operator using one or more of the closed enum values below. Human-readable strings like "open_to_work" are not indexed and return zero results. | Code | Meaning | | ------------------ | ------------------------------------------------ | | CAREER_INTEREST | Profile is open to new career opportunities | | HIRING_MANAGER | Profile is actively hiring | | VOLUNTEERING | Profile is open to volunteer work | |
result.data[].matches[].person_data.professional_network.metadata | object | No | — | — |