Turn a domain or email into a complete B2B lead profile. Send a domain or email and get back verified contact details, tech stack, funding, headcount, and intent signals — in a single API call. No Clay subscription. No ZoomInfo contract. No scraping risk.
AI agents and LLMs: read the full API documentation at api.datalayer.sh/docs/llms.txt or the machine-readable OpenAPI 3.1 spec.
Built for developers, priced for teams. Every other enrichment tool was built for sales ops. DataLayer was built for engineers.
| DataLayer | Clay | ZoomInfo | Apollo | |
|---|---|---|---|---|
| REST API | Yes | Limited | Yes | Yes |
| MCP server | Yes | No | No | No |
| Signup cost | Free | $800+/mo | $6K+/yr | $49+/mo |
| Overage fees | None | Yes | Yes | Yes |
| Data licensing | Licensed | Varies | OK | Varies |
Building with Claude Code or Cursor? DataLayer plugs right in. GTM teams and agencies replacing Clay with Claude pipelines can use the MCP server to look up and enrich leads without writing enrichment code.
11 tools: enrich_company, enrich_person, search_companies, search_people, lookup_person, lookup_company, company_employees, company_headcount, company_technographics, company_jobs, find_intent_signals.
npm package: @datalayer-sh/mcp
Simple, predictable pricing. 1 credit = 1 enrichment. Failed lookups are free. Unlike Clay, you know exactly what you are spending.
Annual billing: 20% off. Top-ups: $0.06 per credit, minimum 500 credits ($30), expire in 1 year.
Plugs into the tools you already use: n8n, Claude Code, Cursor, HubSpot, Salesforce, Zapier.
Your first enrichment call takes 5 minutes. Sign up, get your API key, and get 10 free credits. No sales call, no contract, no credit card. Join developers and GTM teams who have replaced Clay, ZoomInfo, and Clearbit with DataLayer.
Get your API key · Read the docs · Try the playground
DataLayer is a B2B enrichment API that lets you enrich any company or contact by domain, email, LinkedIn URL, or name. You get back verified contact details, tech stack, funding, headcount, and intent signals in a single API call. The database includes 60 million companies and 300 million verified contacts with a 90-day re-verification cycle.
DataLayer uses simple credit-based pricing. 1 credit equals 1 enrichment, and failed lookups are always free. The Free plan gives you 10 credits one-time at no cost. Starter is $49/month for 1,000 credits. Growth (most popular) is $499/month for 10,000 credits. Scale is $1,499/month for 50,000 credits. Annual billing saves 20%. Top-up credits are available at $0.06 per credit with a minimum purchase of 500 credits ($30), and they expire after 1 year.
MCP (Model Context Protocol) is a standard that lets AI agents call external tools. DataLayer's MCP server (@datalayer-sh/mcp on npm) gives AI agents like Claude Desktop, Cursor, and any MCP-compatible framework access to 11 enrichment tools. Install globally with npm install -g @datalayer-sh/mcp and set your DATALAYER_API_KEY environment variable. GTM teams and agencies replacing Clay with Claude-powered pipelines can enrich leads directly from their AI workflows without writing enrichment code.
Yes. DataLayer uses fully licensed datasets with full resell rights. The data is both GDPR and CCPA compliant. Unlike scraped data providers, DataLayer's data comes from licensed sources with proper consent and compliance frameworks in place. You can use the data in your own products and resell enriched results to your customers.
DataLayer is built for developers and GTM engineers, not sales ops teams. Key differences: (1) DataLayer has a native MCP server for AI agents — Clay, Apollo, and ZoomInfo do not. (2) Predictable credit-based pricing with no overage fees — Clay starts at $800+/month, ZoomInfo at $6,000+/year, while DataLayer starts free. (3) Intent signals like Google ad spend, hiring velocity, and employee growth are included free with every enrichment. (4) Fully licensed data with no scraping risk or compliance concerns. (5) Sub-50ms API latency built on ClickHouse for fast analytical queries.
DataLayer includes comprehensive intent signals free with every company enrichment. These include: monthly Google Ads spend in USD, monthly web traffic broken down by organic and paid sources, employee growth rate calculated from LinkedIn headcount data, full tech stack analysis covering CRM, cloud provider, CMS, analytics, marketing automation, sales automation, and ecommerce platforms, complete funding history with total amount, round type, date, and lead investors, open roles count broken down by department (engineering, sales, marketing, etc.), and mobile app and web app detection. These signals are combined into a composite intent score from 0 to 100.
Most API calls cost 1 credit per enrichment or result. Person enrichment (POST /v1/enrich/person): 1 credit. Company enrichment (POST /v1/enrich/company): 1 credit. Bulk enrichment: 1 credit per match found. People and company search: 1 credit per result returned. Lookup endpoints: 1 credit. Employee list, headcount, jobs, technographics: 1 credit each. Intent signal queries cost 5 credits per result due to the multi-source analysis involved. Failed lookups that return no match are always free.
Yes. Sign up and get 10 free credits instantly with no credit card required. Use the interactive playground at datalayer.sh/playground to test enrichments on real companies like Stripe, Notion, and Figma before writing any code. The playground supports five demo tabs: Enrich Company, Find People, Tech Stack, Hiring and Growth, and Intent Signals.
Company enrichment returns a comprehensive profile including: company name, domain, employee count range, LinkedIn industry classification, headquarters location (city, state, country), founding year, estimated revenue range, LinkedIn URL, company description, specialties list, website URL and working status, and last updated timestamp. Additionally, all intent signals are included free: full tech stack, funding history, Google ad spend, web traffic, employee growth rate, open roles by department, and app detection.
Person enrichment returns: full name, verified email address with deliverability status (valid, invalid, catch-all), cell phone number, direct phone number, current job title, seniority level (C-suite, VP, Director, Manager, IC), job function (Engineering, Sales, Marketing, etc.), current employment flag, company name, persona category, LinkedIn profile URL, professional skills list, and location (city, state, country code). All contacts go through a 90-day re-verification cycle to maintain data quality.
Yes. DataLayer supports bulk enrichment for both people and companies. You can enrich up to 100 records per API call using POST /v1/enrich/person/bulk or POST /v1/enrich/company/bulk. Each successful match costs 1 credit, and records with no match are free. This is ideal for enriching CRM imports, lead lists, or event attendee data.
DataLayer averages under 50 milliseconds per API call. The database runs on ClickHouse optimized for fast analytical queries. Rate limits scale with your plan: Free gets 10 requests/minute, Starter gets 30/min, Growth gets 120/min, Scale gets 600/min, and Enterprise gets custom limits. All responses include rate limit headers so you can monitor usage in real time.
Base URL: https://api.datalayer.sh · Auth: X-API-Key header · OpenAPI spec: https://api.datalayer.sh/openapi.json · Website: https://datalayer.sh · GitHub: https://github.com/datalayer-sh · Support: support@datalayer.sh · © 2026 DataLayer