Skip to main content
Quick start: Get your API key from the Bunny Platform, then send it in the X-API-Key header with every request.

What is Bunny?

Bunny is a developer API platform. Instead of hunting down third-party integrations, wiring up credentials, and handling inconsistent responses, you get a single key and a single base URL that covers the utility APIs every project eventually needs. Every API on Bunny follows the same conventions: REST endpoints, JSON responses, and a shared authentication header. You pay only for successful calls — errors and timeouts are always free. What Bunny is not: Bunny is not a database, a cloud provider, or a general-purpose compute platform. It is a focused catalog of production-ready utility APIs designed to ship fast and stay reliable.

One key

A single bun_ key unlocks all APIs you subscribe to. No per-service credentials.

Pay on success

Billing only triggers on 2xx responses. Failed calls cost nothing.

REST + JSON

All endpoints follow consistent REST conventions with JSON responses.

Base URL

All requests go to: https://api.bunny.build/api/v1

Get your API key

  1. Sign up at the Bunny Platform
  2. Create an API token (e.g. “Production API Key”)
  3. Copy the token. It starts with bun_ and is shown only once. Store it securely.

Authentication

Security check endpoints use API key authentication only. Include the header: X-API-Key: bun_your_api_key

First request

curl "https://api.bunny.build/api/v1/temporary-email?email=user@tempmail.com" \
  -H "X-API-Key: bun_your_api_key"

Next steps

Authentication

How to authenticate and manage API keys.

SDKs

Use our official SDKs for Python, TypeScript, Java, and Go.

Email

Disposable email detection in detail.

IP

IP classification and network types.