---
title: "List Supported ESP Providers"
method: GET
path: "/v1/inspect/spam/providers"
tags: ["Spam Testing"]
---

# List Supported ESP Providers

`GET /v1/inspect/spam/providers`

## Request

- Base URL: `https://api.mailgun.net`
- URL: `https://api.mailgun.net/v1/inspect/spam/providers`
- Auth: HTTP basic
- TypeScript: <https://skmtc.dev/mailgun/apis/email-preview-api/docs/v1/inspect/spam/providers/get.ts> (a function with typed inputs; its response is checked against the schema)

Returns the static list of ESPs supported by spam testing, grouped by category (B2C / B2B).

## Response `200`

A 200 response

- GithubComMailgunInspectInternalSpamProviderListResponse
  - `meta` GithubComMailgunInspectInternalSpamResponseMeta, required
    - `request_id` string, required
    - `timestamp` string, required
    - `count` integer, nullable
  - `paging` GithubComMailgunScaffoldHttpapiPagingPagingResponse
    - `previous` string, required: Previous page URL
    - `first` string, required: First page URL
    - `next` string, required: Next page URL
    - `last` string, required: Last page URL
  - `items` GithubComMailgunInspectInternalSpamProviderInfo[], required
    - `domain` string, required
    - `display_name` string, required
    - `category` string, required
  - `links` GithubComMailgunInspectInternalSpamResponseLinks, required
    - `self` string, required

## Other responses

- `401`: A 401 response

---

[API](https://skmtc.dev/mailgun/apis/email-preview-api.md) - [All operations](https://skmtc.dev/mailgun/apis/email-preview-api/llms.txt) - [OpenAPI document](https://skmtc.dev/mailgun/apis/email-preview-api/revisions/c8a18f02bc8b?raw)
