Skip to main content
Already integrated with another data provider? Most concepts map directly onto Generect endpoints. Start here, then open the matching endpoint reference for request and response details.

Before you map endpoints

A few things work differently on Generect — knowing them up front makes the mapping obvious:
  • Authentication uses an Authorization: Token <your_token> header (the Token prefix is required). See Authentication.
  • Pricing is pay-as-you-go credits, not seats or monthly contact caps. You are billed per returned result, and no data is never charged.
  • Every search and enrich endpoint has two modesdatabase (cached, sub-second, cheaper) and realtime (live lookup, freshest, costs more). You choose per call by swapping databaserealtime in the path. See Database vs Real-time.
  • Counts are free in database mode and billable in real-time mode — size an audience with a free count before paying for results.

From Apollo

ApolloGenerect
People Search (mixed_people/search)POST /search/{database|realtime}/leads/
People Enrichment / Bulk Match (people/match)POST /enrich/{database|realtime}/lead/
Organization SearchPOST /search/{database|realtime}/companies/
Organization Enrichment (organizations/enrich)POST /enrich/{database|realtime}/company/
Email reveal (bundled into enrichment)POST /email/find/

From Hunter

HunterGenerect
Email FinderPOST /email/find/
Bulk Email FinderPOST /email/find/bulk/
Email VerifierPOST /email/validate/
Domain Search (people at a company)POST /search/{database|realtime}/company-leads/, then POST /email/find/
Company / Person EnrichmentPOST /enrich/{database|realtime}/company/ · /lead/

From ZoomInfo

Records carry a stable id across Preview, Search, and Enrich. Find leads with a cheap Preview or database search, then pass the id into Enrich or Email Finder instead of re-sending name and company.

A typical migration path

  1. Swap your auth to the Authorization: Token header.
  2. Replace your search call with database mode first — it’s the cheapest, fastest equivalent — and only move specific calls to realtime when you need live freshness or advanced filters.
  3. Replace enrichment and email/phone lookups with the endpoints above, and remove any “charged on no-match” handling — Generect doesn’t bill empty results.
  4. Read Limits and Errors before going to production.
Need a mapping for a provider not listed here? Contact support@generect.com.