Skip to main content

Disposable email address

The 8x8 Connect portal API returns this problem when a sign-up uses an email address from a disposable (temporary) email service. 8x8 Connect does not create accounts for these addresses. The sign-up stops before anything is created, and no verification email is sent.

For the response format and the other problem types that the portal API returns, see Connect portal error types.

MemberValue
typehttps://developer.8x8.com/connect/errors/disposable-email
titleDisposable email address
codedisposable_email
status400

What causes it​

This problem is returned when a user signs up with an email address that belongs to a disposable email service.


What to do​

  1. Do not resend the sign-up with the same email address. It gets the same answer.
  2. Ask the user for a permanent email address that they can receive mail at, such as their work address.
  3. Start the sign-up again with that address.

Example response​

Signing up with a disposable email address returns HTTP 400 with the content type application/problem+json:

{
"type": "https://developer.8x8.com/connect/errors/disposable-email",
"title": "Disposable email address",
"status": 400,
"instance": "/api/…",
"timestamp": "2026-10-26T03:14:15.926Z",
"code": "disposable_email"
}

The response can carry other members, such as the legacy error member and an errorId. Branch only on code or type.