Campaigns API

Control your cold email campaigns with a simple API call.

Open documentation

Build with the
Campaigns API.

Develop advanced workflows you need to scale your email outreach.

The Campaigns API lets you check your campaigns' status and targeting. You can also add recipients to specific campaigns and cancel emails scheduled to be sent to specific recipients.

GET
https://api.hunter.io/v2/campaigns/1/recipients
200 OK
{
  "data": {
    "recipients": [
      {
        "email": "hoon@stripe.com",
        "first_name": "Jeremy",
        "last_name": "Hoon",
        "position": null,
        "company": "Stripe",
        "website": "stripe.com",
        "sending_status": "pending",
        "lead_id": 1
      },
      {
        "email": "alexis@reddit.com",
        "first_name": "Alexis",
        "last_name": "Ohanian",
        "position": "Cofounder",
        "company": "Reddit",
        "website": "reddit.com",
        "sending_status": "pending",
        "lead_id": 2
      }
    ]
  },
  "meta": {
    "limit": 20,
    "offset": 0
  }
}

Made for builders.

Hunter's API is RESTful, frictionless, and easy to get started with.

Free for everyone.

You don’t need a premium Hunter plan to use our API.

Fast and robust.

Hunter's API can support your tool seamlessly, with fast response times and near 100% uptime.

My company, SparkToro, has used Hunter to power our contact data features for years. It’s not just that we love it; it’s that our customers do. Working with Hunter is easy, the data’s great, our customers are happy; what more could you ask for?
Rand Fishkin CEO at SparkToro

Thinking of a specific workflow?

Browse our native integrations – we might have already built just what you need!

Discover our integrations
We use cookies
We use cookies to analyze how Hunter's website is used and personalize your experience. Learn more