> ## Documentation Index
> Fetch the complete documentation index at: https://developers.debounce.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Disposable Detector

> Free API as easy as hitting a URL. Check an email address against a real-time, up-to-date list of disposable domains.

The Disposable Detector API checks whether an email address or domain belongs to a known disposable email service.\
This endpoint is **free to use** and can be called directly from client-side applications thanks to full CORS support.

## What this API Helps With

* Detecting disposable or temporary email addresses
* Improving email list quality
* Reducing bounce rates and spam-related risks
* Increasing the accuracy of user registrations and submissions

This makes the API valuable for developers integrating signup validation, marketers maintaining clean lists, or any workflow where email quality matters.

***

## Rate Limiting

<Warning>
  The free Disposable Detector API includes rate limits on:

  * Daily usage
  * Request speed

  Exact thresholds are not disclosed for security purposes.\
  Typical client-side usage (such as signup validation) will not encounter these limits under normal conditions.
</Warning>


## OpenAPI

````yaml GET /
openapi: 3.1.0
info:
  title: DeBounce Disposable Email Detector API
  description: Free disposable email and domain checker.
  license:
    name: MIT
  version: 1.0.0
servers:
  - url: https://disposable.debounce.io
security: []
paths:
  /:
    get:
      summary: Check disposable email
      description: >-
        Free API as easy as hitting a URL. Check an email address against a
        real-time, up-to-date list of disposable domains.
      operationId: checkDisposableEmail
      parameters:
        - name: email
          in: query
          description: The email address or domain to check
          required: true
          schema:
            type: string
      responses:
        '200':
          description: Disposable email check completed successfully
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/DisposableResult'
              examples:
                example:
                  value:
                    disposable: 'true'
      security: []
components:
  schemas:
    DisposableResult:
      type: object
      required:
        - disposable
      properties:
        disposable:
          description: Whether the email/domain is disposable
          type: string

````