Enrich API
    • Introduction
    • Quickstart
    • API Reference
    • Credits & Pricing
    • Rate Limits
    • Authentication
    • Company Followers
      • Count Estimation
        • Start count estimation
        • Get estimation status/results
      • Start company follower scrape
        POST
      • Check scrape progress
        GET
      • Get scrape results
        GET
      • Export results as CSV
        GET
      • Check daily scraping limit
        GET
    • Email Validation
      • Validate a single email
        POST
      • Validate emails in batch
        POST
      • Check batch validation progress
        GET
      • Get batch validation results
        GET
    • Email Finder
      • Find a professional email
        POST
      • Find emails in batch
        POST
      • Check batch finder progress
        GET
      • Get batch finder results
        GET
    • Phone Finder
      • Find phone numbers
        GET
      • Find phone numbers in batch
        POST
      • Check bulk phone lookup progress
        GET
      • Get bulk phone lookup results
        GET
    • Reverse Email Lookup
      • Look up professional profiles in batch
        POST
      • Look up a professional profile by email
        POST
      • Check bulk lookup progress
        GET
      • Get bulk lookup results
        GET
    • Wallets
      • Get your credit balance
      • Get transaction history
    • Teams
      • List team members
      • Invite someone to your team
      • List pending invitations
      • Cancel a pending invitation
    • Webhooks
      • Email Validation: per-result callback
      • Email Validation: batch completion callback
      • Email Finder: per-result callback
      • Email Finder: batch completion callback
      • Phone Finder: per-result callback
      • Phone Finder: batch completion callback
      • Reverse Lookup: per-result callback
      • Reverse Lookup: batch completion callback
      • Company Followers: per-result callback
      • Company Followers: completion callback
    • Lead Finder
      • Search leads
      • Export leads to CSV (async)
      • Count matching leads
      • Reveal contact info
      • Enrich contacts with specific fields
      • Unlock full last names
      • List saved searches
      • Save a search
      • Delete a saved search
      • Get filter options
      • Suggest company names
      • Poll reveal/enrich job
      • List reveal/enrich jobs
      • List export jobs
      • Poll export job status
      • Download export CSV
    • People Search
      • Cascading ICP people search
      • Find employees at a company
    • Schemas
      • Schemas
        • EnrichmentMeta
        • BatchResultsMeta
        • EmailValidationRequest
        • BatchEmailValidationRequest
        • EmailValidationResult
        • EmailValidationResponse
        • EmailValidationBatchResultsResponse
        • EmailFinderRequest
        • Lead
        • BatchEmailFinderRequest
        • EmailFinderResult
        • EmailFinderResponse
        • EmailFinderBatchResultsResponse
        • BatchSubmitData
        • BatchSubmitResponse
        • BatchStatusData
        • BatchStatusResponse
        • LookupRequest
        • StartEndDate
        • EducationHistoryItem
        • PositionHistoryItem
        • ReverseLookupResult
        • ReverseLookupResponse
        • BulkLookupResultsResponse
        • PhoneBatchRequest
        • PhoneLookupResult
        • PhoneLookupResponse
        • PhoneBulkJobSubmitData
        • PhoneBulkJobSubmitResponse
        • PhoneBulkJobStatusData
        • PhoneBulkJobStatusResponse
        • PhoneBulkResultItem
        • PhoneBulkJobResultsResponse
        • WalletBalance
        • WalletBalanceResponse
        • WalletTransaction
        • Pagination
        • WalletTransactionsResponse
        • TeamMember
        • Invitation
        • InviteBody
        • TeamMemberListResponse
        • InvitationResponse
        • InvitationListResponse
        • SuccessOperationResponse
        • WebhookEmailValidationResult
        • WebhookEmailFinderResult
        • WebhookPhoneResult
        • WebhookReverseLookupResult
        • WebhookEmailValidationCompletion
        • WebhookEmailFinderCompletion
        • WebhookPhoneCompletion
        • WebhookReverseLookupCompletion
        • CompanyFollowerRequest
        • StartCompanyFollowerResponse
        • StartCompanyFollowerData
        • CompanyFollowerProgressResponse
        • CompanyFollowerProgressData
        • CompanyFollowerResultsResponse
        • CompanyFollowerResultsData
        • FollowerProfile
        • CountEstimateRequest
        • StartCountEstimateResponse
        • StartCountEstimateData
        • CountEstimateStatusResponse
        • CountEstimateStatusData
        • CountEstimateResultData
        • FunctionBreakdownItem
        • SeniorityBreakdownItem
        • WebhookCompanyFollowerResult
        • WebhookCompanyFollowerCompletion
      • Response
        • BadRequest
        • Unauthorized
        • InsufficientCredits
        • NotFound
        • RateLimited
        • InternalError
      • ErrorEnvelope
      • BatchSubmitMeta
      • AsyncExportResponse
      • LeadExportJobProgress
      • LeadExportJobStatusResponse
      • LeadExportJobSummary
      • LeadExportJobListResponse
      • BulkLookupRequest
      • RevealJobSubmitResponse
      • BulkLookupSubmitData
      • RevealJobPollResponse
      • BulkLookupResponse
      • RevealJobSummary
      • RevealJobListResponse
      • LeadFinderSearchFilters
      • LeadSearchPreviewResult
      • LeadFinderPagination
      • LeadSearchRequest
      • LeadSearchResponse
      • LeadCountRequest
      • LeadCountResponse
      • LeadExportRequest
      • LeadRevealRequest
      • RevealedContact
      • LeadRevealResponse
      • LeadEnrichRequest
      • LeadEnrichResult
      • LeadEnrichResponse
      • UnlockNamesRequest
      • UnlockNamesResponse
      • SavedSearchItem
      • SavedSearchCreateRequest
      • SavedSearchListResponse
      • SavedSearchResponse
      • LeadFinderFilterOptionsResponse
      • LeadFinderSuggestResponse
      • LeadFinderDeletedResponse
      • AccessDeniedResponse

    Authentication

    All API requests require an API key. Keys are scoped to your organization and carry member-level permissions.

    API key format#

    Keys start with the sk_ prefix:
    sk_prod_a1b2c3d4e5f6...
    You can create and manage keys from the API Keys page in your dashboard.

    Passing your key#

    You can authenticate using either of these headers:

    x-api-key header (recommended)#

    Authorization: Bearer header#

    Code examples#

    JavaScript (fetch)#

    Python (requests)#

    Error responses#

    401 — Missing or invalid key#

    Returned when no API key is provided, the key doesn't start with sk_, or the key is invalid.
    {
      "error": "This endpoint requires API key authentication. Provide key via x-api-key header or Authorization: Bearer sk_*"
    }

    401 — Key disabled#

    Returned when the API key has been disabled in the dashboard.
    {
      "error": "API key is disabled. Re-enable it from the dashboard."
    }

    403 — Account suspended#

    Returned when the account associated with the API key has been suspended.
    {
      "error": "Your account has been suspended. API access is disabled."
    }

    403 — Organization not found#

    Returned when the organization linked to the API key no longer exists.
    {
      "error": "The organization associated with this API key no longer exists"
    }

    429 — Rate limited#

    Returned when the API key has exceeded its rate limit.
    {
      "error": "API key rate limit exceeded"
    }

    Security tips#

    Never commit keys to version control. Use environment variables or a secrets manager.
    Rotate keys regularly. You can rotate keys from the dashboard without downtime — the old key stays active until you revoke it.
    Use separate keys for development and production.
    Revoke compromised keys immediately from the API Keys page.
    Modified at 2026-02-02 16:14:20
    Previous
    Rate Limits
    Next
    Start count estimation
    Built with