---
title: "The plan ladder"
method: GET
path: "/v1/plans"
tags: ["Account"]
---

# The plan ladder

`GET /v1/plans`

## Request

- Base URL: `https://api.nvoke.run`
- URL: `https://api.nvoke.run/v1/plans`
- Auth: none required

Every plan with its monthly allowance of verified emails and its price in USD. One product, every feature on every plan.

## Response `200`

OK

- object
  - `plans` object[], required
    - `key` 'free' | 'emails_1000' | 'emails_2500' | 'emails_7500' | 'emails_20000' | 'emails_50000' | 'emails_100000', required
    - `emailsPerMonth` integer, required
    - `priceUsd` number, required
    - `maxSearchLimit` integer, required
    - `maxDropDailyLimit` integer, required

## Changes

- **2026-10-20** `f7cfd26111a8`: 2 info
  - added the required property `plans/items/maxDropDailyLimit` to the response with the `200` status
  - added the required property `plans/items/maxSearchLimit` to the response with the `200` status

[Operation history](https://skmtc.dev/nvoke/apis/nvoke-api/changes/v1/plans/get.md)

---

[API](https://skmtc.dev/nvoke/apis/nvoke-api.md) · [All operations](https://skmtc.dev/nvoke/apis/nvoke-api/llms.txt) · [OpenAPI document](https://skmtc.dev/nvoke/apis/nvoke-api/revisions/f7cfd26111a8?raw)
