---
title: "QuickMail API: pricing, rate limits & MCP | ONEGTMLAB"
description: "QuickMail API: Cold email + LinkedIn sequencer with unlimited senders and users, Deliverability AI, a GraphQL API v2 (Growth plan and up), webhooks…"
canonical: https://www.onegtmlab.dev/tool-directory/sending/quickmail
---

# QuickMail API: pricing, rate limits & MCP | ONEGTMLAB

[](/)

[

Book a call

](/book)

![](/_astro/quickmail.D0-fPcvw.svg)

API review

# QuickMail API review

Cold email + LinkedIn sequencer with unlimited senders and users, Deliverability AI, a GraphQL API v2 (Growth plan and up), webhooks (Agency plan only) and an official OAuth MCP server. Best for agencies wanting org-wide webhooks across client workspaces.

Verified 25 Oct 2026 · 51 endpoints listed · Official MCP server

[

See pricing

](#pricing)[

QuickMail API docs

](https://api.quickmail.com/help)

At a glance

Category

Sending

Pricing model

Flat monthly plans

Free tier

14-day free trial with all features, limited to 100 imported leads and 100…

Entry price

$49/mo, billed monthly Starter

Auth

API key

Official MCP

Yes

Best for

Agencies wanting org-wide webhooks across client workspaces

[quickmail.com ↗](https://quickmail.com)[Pricing page ↗](https://quickmail.com/pricing)

## What a call costs

The actions you pay for, as QuickMail prices them.

Action

Cost

Per

Extra workspace (Agency)

$49

per workspace per month

## Pricing, plan by plan

US dollars, as QuickMail's pricing page shows them on 25 Oct 2026. Monthly and annual billing are shown apart.

Free tier 14-day free trial with all features, limited to 100 imported leads and 100 emails per day; card required but no automatic subscription at trial end

### Starter

$49/mo

billed monthly

1 workspace, 1,000 uploaded contacts, 5,000 emails/mo, unlimited senders/LinkedIn/users

No API

### Growth

$99/mo

billed monthly

1 workspace, 25,000 uploaded contacts, 100,000 emails/mo; API

API included

### Agency

$299/mo

billed monthly

2 workspaces (+$49 each extra), 100,000 uploaded contacts, 500,000 emails/mo; API + webhooks

API includedPlan details

+$49 per extra workspace

## Rate limits

10 requests per 10 seconds, enforced per agency (MCP shares the same organization limit); X-RateLimit-Limit/Remaining/Reset (ISO8601) headers on every response; HTTP 429 when exceeded.

More on limitsLess

Batch mutations take 1..100 ids.

## How to get an API key

QuickMail uses API key. The steps below follow QuickMail's own docs.

1.  Create a QuickMail account. API access starts on the Growth plan.
2.  Agency accounts: Agency Dashboard -> Settings -> General -> Create API key. Team accounts: Settings -> Integrations -> API keys. API access must be enabled on the plan.
3.  Send it with every request: header (Authorization: <raw key>, NO 'Bearer ' prefix).
4.  Make a first call: Agency for the current API key. Keep the key in an environment variable, never in the command.
    
    ```
    curl -X POST "https://api.quickmail.com/v2/graphql  query agency" \
      -H "Authorization: $QUICKMAIL_API_KEY" \
      -H "Content-Type: application/json" \
      -d '{}'
    ```
    

## Where the docs live

What

Where

Documentation

[api.quickmail.com/help](https://api.quickmail.com/help)

API reference

[api.quickmail.com/help](https://api.quickmail.com/help)

Base URL

`https://api.quickmail.com`

MCP server

`https://api.quickmail.com/mcp`

## Strengths and limits

### Where it fits

-   Agencies wanting org-wide webhooks across client workspaces (Agency plan)
-   Teams that want unlimited users, email senders and LinkedIn accounts at a flat price
-   Combined email + LinkedIn steps built by API (connection, InMail, message, profile-visit steps)
-   Per-mailbox deliverability control via API (daily limit, Deliverability AI threshold, recovery period)

### Where it falls short

-   Starter-plan accounts: no API, no MCP
-   High-throughput integrations: 10 requests per 10 seconds
-   Event webhooks below the $299 Agency plan
-   REST-only stacks: it is GraphQL only

### Worth knowing

-   Authorization header takes the RAW key; adding 'Bearer ' breaks auth.
-   Rate limit is only 10 requests per 10 seconds per agency, and MCP calls draw on the same organization limit.
-   No API and no MCP on Starter ($49); API starts at Growth ($99).
-   Event webhooks are Agency-plan only ($299/mo); Growth must poll or use in-campaign webhook steps.
-   When plainText is true in an email mutation, openTracking and clickTracking must be false.

7 moreShow fewer

-   Creating a LinkedIn connection or InMail step silently creates a profile-visit step before it.
-   Stats: attributionType 'journey' counts a lead contacted on both channels twice; profile visits are not backfilled before tracking was enabled.
-   IDs are prefixed opaque strings (e.g. cmp\_xxx); use exactly what the API returns.
-   Webhook requests carry no signing secret, HMAC or token; add your own secret query parameter to the endpoint URL to verify them.
-   The help article's Ruby samples post to `https://api.quickmail.com/api/v2/graphql`, but the API reference endpoint is `https://api.quickmail.com/v2/graphql`; use the reference URL.
-   Trial accounts are capped at 100 imported leads and 100 emails per day, so a trial cannot run a full campaign.
-   Salesforce is connected by BCC logging only; native 2-way CRM sync is HubSpot and Pipedrive.

## Who should use it

Use QuickMail for

Agencies wanting org-wide webhooks across client workspaces (Agency plan)

Look elsewhere for

Starter-plan accounts: no API, no MCP

## If QuickMail is not the answer

Other Email sending tools in this directory, each with its own review.

[

![](/_astro/aimfox.Cl8sLyp7.svg)

Aimfox

LinkedIn outreach

From $40.83/moOfficial MCP

Best for multi-account LinkedIn outreach where you want to rent extra sender profiles natively.

Aimfox API review →](/tool-directory/linkedin-outreach/aimfox)[

![](/_astro/dripify.CHsfpJDs_1kJMTW.webp)

Dripify

LinkedIn outreach

From $59/moOfficial MCP

Best for solo sellers or small teams running LinkedIn + email sequences from their own accounts.

Dripify API review →](/tool-directory/linkedin-outreach/dripify)[

![](/_astro/emailbison.fVnRcAh4_Z1AVftg.webp)

EmailBison

Email sending

From $599/mo

Best for agencies and teams sending hundreds of thousands of emails a month that want dedicated IPs and no per-seat or per-lead….

EmailBison API review →](/tool-directory/sending/emailbison)

## Before you build

Four things to settle first, each read off QuickMail's own pages.

-   **Confirm the API is on your plan**API access starts on the Growth plan. Free tier: 14-day free trial with all features, limited to 100 imported leads and 100 emails per day.
    
-   **Keep the key out of your code**API key. It is sent as: header (Authorization: <raw key>, NO 'Bearer ' prefix).
    
-   **Design around the rate limit**10 requests per 10 seconds, enforced per agency (MCP shares the same organization limit); X-RateLimit-Limit/Remaining/Reset (ISO8601) headers on every response; HTTP 429 when exceeded.
    
-   **Know the catch before you scale**Authorization header takes the RAW key; adding 'Bearer ' breaks auth.
    

## Want us to build it for you?

Tell us what you want QuickMail to do in your stack. We will show you how we would wire it into your data, outbound or CRM, and what we would check first.

[

Book a call

](/book)[

See case studies

](/case-studies)

Read from [quickmail.com/pricing](https://quickmail.com/pricing), [api.quickmail.com/help](https://api.quickmail.com/help) and [help.quickmail.com/integrations/setting-up-api-v2](https://help.quickmail.com/integrations/setting-up-api-v2/). Verified 25 Oct 2026.

All 51 endpointsFor developers: method, path, what it does and what it costs.

**Base URL:** `https://api.quickmail.com`

**Bulk and async:** Lead mutations accept 1.100 ids per call; Relay-style pagination with first/after or skip.

**Webhooks:** Endpoint set at org level, enabled per workspace. Separate in-sequence 'webhook steps' fire only when a lead reaches the step. Events: first open, repeat open, first click, repeat click, first reply, repeat reply, bounce, unsubscribe, lead tagging, task completed, journey completed, journey checkpoint and 1 more

Filter endpoints51 endpoints

Method

Path

What it does

Cost

POST

`/v2/graphql query agency`

Agency for the current API key

Not stated

POST

`/v2/graphql query campaign`

Find a campaign by ID (with steps, stats, leadStatus)

Not stated

POST

`/v2/graphql query campaigns`

List filterable campaigns

Not stated

POST

`/v2/graphql query customProperty`

Find a custom property

Not stated

POST

`/v2/graphql query customProperties`

List custom properties

Not stated

POST

`/v2/graphql query emailAccount`

Find an email account

Not stated

POST

`/v2/graphql query emailAccounts`

List email accounts

Not stated

POST

`/v2/graphql query lead`

Find a lead

Not stated

POST

`/v2/graphql query leads`

List filterable leads

Not stated

POST

`/v2/graphql query opportunity`

Read an opportunity and its conversation

Not stated

POST

`/v2/graphql query opportunities`

List opportunities, newest updated first (includes snoozed/archived)

Not stated

POST

`/v2/graphql query tag`

Find a tag

Not stated

POST

`/v2/graphql query tags`

List tags

Not stated

POST

`/v2/graphql query workspace`

Find a workspace

Not stated

POST

`/v2/graphql query workspaces`

List workspaces

Not stated

POST

`/v2/graphql mutation replyToOpportunity`

Reply by email or LinkedIn on the latest replyable activity

Not stated

POST

`/v2/graphql mutation addEmailVariation`

Create an email step variation

Not stated

POST

`/v2/graphql mutation addLeadsToCampaign`

Add leads to a campaign

Not stated

POST

`/v2/graphql mutation cancelLeadsFromCampaign`

Cancel leads in a campaign

Not stated

POST

`/v2/graphql mutation removeLeadsFromCampaign`

Remove leads from a campaign

Not stated

POST

`/v2/graphql mutation createCampaign`

Create a campaign

Not stated

POST

`/v2/graphql mutation duplicateCampaign`

Duplicate a campaign

Not stated

POST

`/v2/graphql mutation createEmailStep`

Create an email step

Not stated

POST

`/v2/graphql mutation createLinkedinConnectionStep`

Create a LinkedIn connection step (auto-adds a profile visit step before it)

Not stated

POST

`/v2/graphql mutation createLinkedinInmailStep`

Create a LinkedIn InMail step (auto-adds profile visit)

Not stated

POST

`/v2/graphql mutation createLinkedinMessageStep`

Create a LinkedIn message step

Not stated

POST

`/v2/graphql mutation createLinkedinProfileVisitStep`

Create a LinkedIn profile visit step

Not stated

POST

`/v2/graphql mutation createWaitStep`

Create a wait step

Not stated

POST

`/v2/graphql mutation setCampaignEmailAccounts`

Assign/unassign email accounts to a campaign

Not stated

POST

`/v2/graphql mutation renameCampaign`

Rename a campaign

Not stated

POST

`/v2/graphql mutation setCampaignEmailVerification`

Enable/disable email verification for a campaign

Not stated

POST

`/v2/graphql mutation updateCampaignAutomation`

Update campaign send-time automation

Not stated

POST

`/v2/graphql mutation updateEmailStep`

Update an email step variation

Not stated

POST

`/v2/graphql mutation updateLinkedinConnectionStep`

Update a LinkedIn connection step variation

Not stated

POST

`/v2/graphql mutation updateLinkedinInmailStep`

Update a LinkedIn InMail step variation

Not stated

POST

`/v2/graphql mutation updateLinkedinMessageStep`

Update a LinkedIn message step variation

Not stated

POST

`/v2/graphql mutation updateLinkedinProfileVisitStep`

Update a profile visit step variation

Not stated

POST

`/v2/graphql mutation updateWaitStep`

Update a wait step variation

Not stated

POST

`/v2/graphql mutation renameEmailAccount`

Change sender name

Not stated

POST

`/v2/graphql mutation setEmailAccountDailySendingLimit`

Set inbox daily email limit (null/0 removes inbox limit; workspace quota still applies)

Not stated

[](/)

© 2026 ONEGTMLAB Private Limited. All rights reserved.

COMPANY

[

Why Us

](/#why-us)[

Process

](/#timeline)[

Blogs

](/blogs)[

About

](/about)[

Clients

](/clients)[

Free resources

](/free-resources)[

Newsletter

](/newsletter)

Services

[

GTM Engineering

](/ai-gtm-engineering)[

Account-Based Marketing

](/services/account-based-marketing)[

Paid Media

](/services/paid-media)[

Content Engineering

](/linkedin-personal-branding)[

RevOps

](/services/revops)[

SEO, AEO & GEO

](/services/seo-aeo-geo)[

All services

](/services)

![](/_astro/wordmark-3d.CMEfGdYr.svg)
