Hunter · JSON Structure

Hunter Structure

Structural overview of the Hunter API surface; extracted from openapi/.

Type: Properties: 0
Contact DiscoveryEmailEmail VerificationLead GenerationProspectingSales Intelligence

Hunter Structure is a JSON Structure definition published by Hunter.

Meta-schema:

JSON Structure

Raw ↑
{
  "provider": "Hunter",
  "providerId": "hunter",
  "kind": "json-structure",
  "description": "Structural overview of the Hunter API surface; extracted from openapi/.",
  "schemaCount": 23,
  "operationCount": 25,
  "schemas": [
    {
      "name": "DomainSearchResult",
      "type": "object",
      "propertyCount": 7,
      "required": []
    },
    {
      "name": "DomainEmail",
      "type": "object",
      "propertyCount": 13,
      "required": []
    },
    {
      "name": "EmailFinderResult",
      "type": "object",
      "propertyCount": 12,
      "required": []
    },
    {
      "name": "EmailVerifierResult",
      "type": "object",
      "propertyCount": 14,
      "required": []
    },
    {
      "name": "EmailCountResult",
      "type": "object",
      "propertyCount": 5,
      "required": []
    },
    {
      "name": "AccountResult",
      "type": "object",
      "propertyCount": 9,
      "required": []
    },
    {
      "name": "UsageCounter",
      "type": "object",
      "propertyCount": 2,
      "required": []
    },
    {
      "name": "Lead",
      "type": "object",
      "propertyCount": 22,
      "required": []
    },
    {
      "name": "LeadInput",
      "type": "object",
      "propertyCount": 15,
      "required": []
    },
    {
      "name": "LeadsList",
      "type": "object",
      "propertyCount": 4,
      "required": []
    },
    {
      "name": "Campaign",
      "type": "object",
      "propertyCount": 9,
      "required": []
    },
    {
      "name": "CampaignRecipient",
      "type": "object",
      "propertyCount": 3,
      "required": []
    },
    {
      "name": "DiscoverRequest",
      "type": "object",
      "propertyCount": 12,
      "required": []
    },
    {
      "name": "DiscoverResult",
      "type": "object",
      "propertyCount": 3,
      "required": []
    },
    {
      "name": "PersonEnrichment",
      "type": "object",
      "propertyCount": 21,
      "required": []
    },
    {
      "name": "CompanyEnrichment",
      "type": "object",
      "propertyCount": 31,
      "required": []
    },
    {
      "name": "GeoLocation",
      "type": "object",
      "propertyCount": 7,
      "required": []
    },
    {
      "name": "CompanyGeoLocation",
      "type": "object",
      "propertyCount": 12,
      "required": []
    },
    {
      "name": "VerificationStatus",
      "type": "object",
      "propertyCount": 2,
      "required": []
    },
    {
      "name": "Source",
      "type": "object",
      "propertyCount": 5,
      "required": []
    },
    {
      "name": "PaginationMeta",
      "type": "object",
      "propertyCount": 3,
      "required": []
    },
    {
      "name": "Meta",
      "type": "object",
      "propertyCount": 1,
      "required": []
    },
    {
      "name": "Error",
      "type": "object",
      "propertyCount": 1,
      "required": []
    }
  ],
  "operations": [
    {
      "method": "GET",
      "path": "/domain-search",
      "operationId": "domainSearch",
      "summary": "Hunter Domain Search",
      "tags": [
        "Domain Search"
      ]
    },
    {
      "method": "GET",
      "path": "/email-finder",
      "operationId": "emailFinder",
      "summary": "Hunter Email Finder",
      "tags": [
        "Email Finder"
      ]
    },
    {
      "method": "GET",
      "path": "/email-verifier",
      "operationId": "emailVerifier",
      "summary": "Hunter Email Verifier",
      "tags": [
        "Email Verifier"
      ]
    },
    {
      "method": "GET",
      "path": "/email-count",
      "operationId": "emailCount",
      "summary": "Hunter Email Count",
      "tags": [
        "Email Count"
      ]
    },
    {
      "method": "GET",
      "path": "/account",
      "operationId": "getAccount",
      "summary": "Hunter Account Information",
      "tags": [
        "Account"
      ]
    },
    {
      "method": "GET",
      "path": "/leads",
      "operationId": "listLeads",
      "summary": "Hunter List Leads",
      "tags": [
        "Leads"
      ]
    },
    {
      "method": "POST",
      "path": "/leads",
      "operationId": "createLead",
      "summary": "Hunter Create Lead",
      "tags": [
        "Leads"
      ]
    },
    {
      "method": "PUT",
      "path": "/leads",
      "operationId": "upsertLead",
      "summary": "Hunter Create or Update Lead",
      "tags": [
        "Leads"
      ]
    },
    {
      "method": "GET",
      "path": "/leads/{id}",
      "operationId": "getLead",
      "summary": "Hunter Get Lead",
      "tags": [
        "Leads"
      ]
    },
    {
      "method": "PUT",
      "path": "/leads/{id}",
      "operationId": "updateLead",
      "summary": "Hunter Update Lead",
      "tags": [
        "Leads"
      ]
    },
    {
      "method": "DELETE",
      "path": "/leads/{id}",
      "operationId": "deleteLead",
      "summary": "Hunter Delete Lead",
      "tags": [
        "Leads"
      ]
    },
    {
      "method": "GET",
      "path": "/leads_lists",
      "operationId": "listLeadsLists",
      "summary": "Hunter List Leads Lists",
      "tags": [
        "Leads Lists"
      ]
    },
    {
      "method": "POST",
      "path": "/leads_lists",
      "operationId": "createLeadsList",
      "summary": "Hunter Create Leads List",
      "tags": [
        "Leads Lists"
      ]
    },
    {
      "method": "GET",
      "path": "/leads_lists/{id}",
      "operationId": "getLeadsList",
      "summary": "Hunter Get Leads List",
      "tags": [
        "Leads Lists"
      ]
    },
    {
      "method": "PUT",
      "path": "/leads_lists/{id}",
      "operationId": "updateLeadsList",
      "summary": "Hunter Update Leads List",
      "tags": [
        "Leads Lists"
      ]
    },
    {
      "method": "DELETE",
      "path": "/leads_lists/{id}",
      "operationId": "deleteLeadsList",
      "summary": "Hunter Delete Leads List",
      "tags": [
        "Leads Lists"
      ]
    },
    {
      "method": "GET",
      "path": "/campaigns",
      "operationId": "listCampaigns",
      "summary": "Hunter List Campaigns",
      "tags": [
        "Campaigns"
      ]
    },
    {
      "method": "GET",
      "path": "/campaigns/{id}/recipients",
      "operationId": "listCampaignRecipients",
      "summary": "Hunter List Campaign Recipients",
      "tags": [
        "Campaigns"
      ]
    },
    {
      "method": "POST",
      "path": "/campaigns/{id}/recipients",
      "operationId": "addCampaignRecipients",
      "summary": "Hunter Add Campaign Recipients",
      "tags": [
        "Campaigns"
      ]
    },
    {
      "method": "DELETE",
      "path": "/campaigns/{id}/recipients",
      "operationId": "cancelCampaignRecipients",
      "summary": "Hunter Cancel Campaign Recipients",
      "tags": [
        "Campaigns"
      ]
    },
    {
      "method": "POST",
      "path": "/campaigns/{id}/start",
      "operationId": "startCampaign",
      "summary": "Hunter Start Campaign",
      "tags": [
        "Campaigns"
      ]
    },
    {
      "method": "POST",
      "path": "/discover",
      "operationId": "discover",
      "summary": "Hunter Discover Companies",
      "tags": [
        "Discover"
      ]
    },
    {
      "method": "GET",
      "path": "/people/find",
      "operationId": "emailEnrichment",
      "summary": "Hunter Email Enrichment",
      "tags": [
        "Email Enrichment"
      ]
    },
    {
      "method": "GET",
      "path": "/companies/find",
      "operationId": "companyEnrichment",
      "summary": "Hunter Company Enrichment",
      "tags": [
        "Company Enrichment"
      ]
    },
    {
      "method": "GET",
      "path": "/combined/find",
      "operationId": "combinedEnrichment",
      "summary": "Hunter Combined Enrichment",
      "tags": [
        "Combined Enrichment"
      ]
    }
  ]
}