# Enrich **Enrich APIs:** Retrieve full profile data for contacts or companies by ID. Pass IDs from Search results to reveal emails, phones, and full firmographic data. > **Billing:** Charged per revealed field via per-datapoint pricing (`revealEmail`, `revealPhone`, `reveal_company`). ## Enrich Contacts - [POST /v3/contacts/enrich](https://docs.lusha.com/apis/openapi/enrich/enrichcontacts.md): Reveal full contact data for contacts you've already found via Search Contacts. Pass up to 100 contact ids (from the search response). Use the reveal field to control what gets unlocked: - emails — work and personal email addresses - phones — mobile and direct phone numbers - Omit reveal to get both by default > Tip: If canReveal.credits is 0 in the search response, that data has already been revealed for your account — re-enriching it is free. > Billing: Charged per revealed field (email or phone) via per-datapoint pricing. ## Enrich Companies - [POST /v3/companies/enrich](https://docs.lusha.com/apis/openapi/enrich/enrichcompanies.md): Reveal full company data for companies you've already found via Search Companies. Pass up to 100 company ids (from the search response). Each enriched result includes: - Firmographics: size, revenue range, year founded, company type - Industry: primary industry, sub-industry, SIC/NAICS codes - Locations: HQ and additional office sites - Technologies, funding rounds, buyer intent topics - LinkedIn followers, logo URL, social links > Billing: Charged per successful result via the reveal_company action.