---
title: "Estimate how many B2B contacts match a set of criteria"
method: POST
path: "/api/audience-size"
tags: ["Site"]
---

# Estimate how many B2B contacts match a set of criteria

`POST /api/audience-size`

## Request

- Base URL: `https://www.emailchaser.com`
- URL: `https://www.emailchaser.com/api/audience-size`
- Auth: none required

Powers the B2B audience size calculator. At least one criteria array must be non-empty.

## Request body

- object
  - `titles` string[]
  - `seniorities` string[]
  - `industries` string[]
  - `companySizes` string[]
  - `locations` string[]

## Response `200`

The estimated audience size.

- object
  - `audienceSize` integer, required

## Other responses

- `400`: The request body was missing or invalid.
- `405`: Wrong HTTP method. The Allow header lists the right one.
- `429`: Rate limited.
- `502`: An upstream service failed.
- `503`: The endpoint is temporarily unavailable.

---

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