Skip to main content
The Data Legion Enrichment Actor runs person and company enrichment on Apify. Paste a list of emails, phone numbers, social profile URLs, domains, or company names, and the Actor returns one dataset row per record. You don’t need a Data Legion account or API key: Apify bills the run, and you pay only for matched records.

Prerequisites

  • An Apify account
  • An Apify API token, if you run the Actor from code

Products

Each run uses one product, set with the product input. The Actor page lists the current price per match for each product.

Input

Use records for a name paired with another detail. People take email, email_hash, phone, social_url, linkedin_id, legion_id, or a name (full_name, or first_name and last_name) with one of company, school, job_title, city, state, country, postal_code, address, or birth_date. Companies take domain, name, linkedin_id, social_url, ticker_symbol, or legion_id, optionally with industry.
The Person Enrichment and Company Enrichment references describe each field.

Output

Every unique input becomes one row in the run’s default dataset: The dataset has three views in the Apify Console: Overview (status, input, and match confidence), People, and Companies. Export it as CSV, JSON, or Excel like any Apify dataset. Field definitions are in the Person Schema and Company Schema.

Billing

The Actor uses Apify’s pay-per-event pricing. You aren’t charged for Apify platform usage, only for matches.
  • No-match, invalid input, and error rows are free.
  • Inputs are deduplicated after normalizing case, scheme, www., and trailing slashes, so Microsoft.com and https://www.microsoft.com/ are one lookup.
  • A record is charged once per run. When two inputs resolve to the same person or company, the second row comes back with charged: false and duplicate_of.
  • The Actor stops looking records up when the next match wouldn’t fit under the run’s maximum charge. The status message says how many records were left, so you can raise the limit and run the rest.

Running from Code

Apify schedules, webhooks, and integrations such as Google Sheets and Zapier work with the Actor like any other.

Running from an Agent

Apify’s MCP server lets assistants such as Claude search the Apify Store and call Actors as tools, including this one. To connect an assistant to Data Legion directly with a Data Legion API key, use the Data Legion MCP Server.

The Actor or the Data Legion API

The Actor covers enrichment from a list, with no account or code required. Search, natural-language discovery, real-time enrichment inside your own systems, and bulk delivery are on the Data Legion API.