Overview
Introduction to the Enrich Layer API platform and what you can do with it.
Enrich Layer API is a fully-managed data enrichment layer between your application and raw data. You focus on building your product. We handle retrieving and processing data at scale.
What you can do
| Category | Capabilities |
|---|---|
| People | Enrich profiles, look up by name and company, get profile pictures |
| Companies | Enrich profiles, look up by name or domain, get employee lists and counts |
| Contact | Find work emails, personal emails, phone numbers, reverse-lookup by email or phone |
| Search | Search people by 40+ attributes, search companies by 20+ attributes |
| Jobs | List job postings, get job details, count open positions |
See the Quick Reference for a full table of what each endpoint returns.
Guides
- Authentication: How to authenticate with bearer tokens
- Rate Limits: Request limits and burst allowances
- Credits: How credits work and cost breakdowns
- Cache Behavior: Control data freshness with
use_cache - Errors & Timeouts: Error codes and timeout handling
- Test with Postman: Try the API without writing code
- Transition Guide: Migrating from Proxycurl
OpenAPI 3.0
Download Enrich Layer's OpenAPI 3.0 specification.