1. Personal Email Lookup
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
    • Continue company follower scrape
      POST
    • 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
    • Look up a professional profile by email
    • Check bulk lookup progress
    • Get bulk lookup results
  • 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
    • Personal Email: batch completion callback
    • Phone Finder: per-result callback
    • Phone Finder: batch completion 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
    • 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
    • Download export CSV
    • Poll export job status
    • Get Lead Finder pricing
  • People Search
    • Cascading ICP people search
    • Find employees at a company
  • IP to Company
    • Resolve company from IP
    • Submit batch IP to company lookup
    • Check batch progress
    • Get batch results
  • Domain Search
    • Submit a domain search
    • Check batch progress
    • Get batch results
  • Personal Email Lookup
    • Find a personal email by LinkedIn URL
      POST
    • Find personal emails in batch
      POST
    • Check personal email batch progress
      GET
    • Get personal email batch results
      GET
  • Schemas
    • Schemas
      • EmailValidationRequest
      • BatchEmailValidationRequest
      • EmailValidationResponse
      • EmailValidationBatchResultsResponse
      • EmailFinderRequest
      • BatchEmailFinderRequest
      • EmailFinderResponse
      • EmailFinderBatchResultsResponse
      • BatchSubmitResponse
      • BatchStatusResponse
      • LookupRequest
      • ReverseLookupResponse
      • BulkLookupResultsResponse
      • PhoneBatchRequest
      • PhoneLookupResponse
      • PhoneBulkJobSubmitResponse
      • PhoneBulkJobStatusResponse
      • PhoneBulkJobResultsResponse
      • WalletBalanceResponse
      • WalletTransactionsResponse
      • InviteBody
      • TeamMemberListResponse
      • InvitationResponse
      • InvitationListResponse
      • SuccessOperationResponse
      • WebhookEmailValidationResult
      • WebhookEmailFinderResult
      • WebhookPhoneResult
      • WebhookReverseLookupResult
      • WebhookEmailValidationCompletion
      • WebhookEmailFinderCompletion
      • WebhookPhoneCompletion
      • WebhookReverseLookupCompletion
      • WebhookCompanyFollowerResult
      • WebhookCompanyFollowerCompletion
      • EmailValidationResult
      • EnrichmentMeta
      • BatchResultsMeta
      • Lead
      • EmailFinderResult
      • BatchSubmitData
      • BatchStatusData
      • ReverseLookupResult
      • EducationHistoryItem
      • StartEndDate
      • PositionHistoryItem
      • PhoneLookupResult
      • PhoneBulkJobSubmitData
      • PhoneBulkJobStatusData
      • PhoneBulkResultItem
      • WalletBalance
      • WalletTransaction
      • Pagination
      • TeamMember
      • Invitation
      • PersonalEmailRequest
      • PersonalEmailResult
      • PersonalEmailResponse
      • BatchPersonalEmailRequest
      • PersonalEmailBatchSubmitResponse
      • PersonalEmailBatchStatusResponse
      • PersonalEmailBatchResultsResponse
      • WebhookPersonalEmailCompletion
    • Response
      • BadRequest
      • Unauthorized
      • InsufficientCredits
      • NotFound
      • RateLimited
      • InternalError
    • ErrorEnvelope
    • AsyncExportResponse
    • LeadExportJobStatusResponse
    • LeadExportJobListResponse
    • BulkLookupRequest
    • RevealJobSubmitResponse
    • RevealJobPollResponse
    • BulkLookupResponse
    • RevealJobListResponse
    • LeadExportJobProgress
    • CompanyFollowerRequest
    • StartCompanyFollowerResponse
    • CompanyFollowerProgressResponse
    • CompanyFollowerResultsResponse
    • CountEstimateRequest
    • StartCountEstimateResponse
    • CountEstimateStatusResponse
    • LeadSearchRequest
    • LeadSearchResponse
    • LeadCountRequest
    • LeadCountResponse
    • LeadExportRequest
    • LeadRevealRequest
    • LeadEnrichRequest
    • UnlockNamesRequest
    • UnlockNamesResponse
    • SavedSearchCreateRequest
    • SavedSearchListResponse
    • SavedSearchResponse
    • LeadFinderFilterOptionsResponse
    • LeadFinderSuggestResponse
    • LeadFinderDeletedResponse
    • AccessDeniedResponse
    • LeadExportJobSummary
    • RevealedContact
    • BulkLookupSubmitData
    • BatchSubmitMeta
    • RevealJobSummary
    • StartCompanyFollowerData
    • CompanyFollowerProgressData
    • CompanyFollowerResultsData
    • FollowerProfile
    • StartCountEstimateData
    • CountEstimateResultData
    • FunctionBreakdownItem
    • SeniorityBreakdownItem
    • CountEstimateStatusData
    • LeadFinderSearchFilters
    • LeadSearchPreviewResult
    • LeadFinderPagination
    • SavedSearchItem
    • LeadRevealResponse
    • LeadEnrichResult
    • LeadEnrichResponse
  1. Personal Email Lookup

Get personal email batch results

GET
/linkedin-to-personal-email/batch/{batchId}/results
Retrieve the results once the batch has finished. Results are paginated, one row per distinct
profile, carrying the first URL it was submitted as.
Credit settlement: On the first call after the batch completes we settle the charge — 10 credits
per email found — and refund the rest of the reservation. meta.creditsUsed and
meta.creditsRefunded report it, and later calls report the same figures without charging again.
If you call this before the batch has finished you get the rows written so far and complete: false.

Request

Authorization
API Key
Add parameter in header
x-api-key
Example:
x-api-key: ********************
or
Bearer Token
Provide your bearer token in the
Authorization
header when making requests to protected resources.
Example:
Authorization: Bearer ********************
or
Path Params

Query Params

Responses

🟢200OK
application/json
Batch results (credits settled once the batch is complete)
Bodyapplication/json

🟠401Unauthorized
🟠404Not Found
🟠429Too Many Requests
Request Request Example
Shell
JavaScript
Java
Swift
curl --location 'https://dev.enrich.so/api/v3/linkedin-to-personal-email/batch/6ac7959861a97a99319b48c4/results?page=undefined&limit=undefined' \
--header 'x-api-key: <api-key>'
Response Response Example
200 - Success
{
    "success": true,
    "data": {
        "batchId": "6ac7959861a97a99319b48c4",
        "status": "completed",
        "totalItems": 3,
        "processedItems": 3,
        "foundCount": 1,
        "notFoundCount": 2,
        "progress": 100,
        "results": [
            {
                "linkedinUrl": "https://www.linkedin.com/in/jane-doe",
                "found": true,
                "personalEmail": "janedoe@gmail.com"
            },
            {
                "linkedinUrl": "https://www.linkedin.com/in/john-roe",
                "found": false,
                "personalEmail": null
            },
            {
                "linkedinUrl": "https://www.linkedin.com/in/aisha-johnson",
                "found": false,
                "personalEmail": null
            }
        ],
        "complete": true,
        "pagination": {
            "page": 1,
            "limit": 100,
            "total": 3,
            "totalPages": 1,
            "hasMore": false
        },
        "createdAt": 1791464856000,
        "completedAt": 1791464857000
    },
    "meta": {
        "requestId": "665b12cf3e4c9200138eaf20",
        "creditsUsed": 10,
        "creditsRefunded": 20,
        "creditsRemaining": 24990,
        "totalItems": 3,
        "processedItems": 3
    }
}
Modified at 2026-10-08 14:54:15
Previous
Check personal email batch progress
Next
EmailValidationRequest
Built with