SignEnvoy docs

Error reference / otp-expired

That code has expired

The one-time code is older than 10 minutes, or none was issued for this link.

Problem type /problems/otp-expired
HTTP status 410
Emitted by Signing page
Title values
That code has expired
Trigger
Signing page: the one-time code is older than 10 minutes, or none was issued for this link

What happened

The code entered was issued more than 10 minutes ago, or no code has been sent for this link yet. The response is HTTP 410.

What it means

Codes are short-lived on purpose. An expired code is not a mistake on the recipient’s part and does not count as a wrong attempt.

What to do next

Request a new code from the signing page. It arrives at the same address and works for 10 minutes.

Problem body

Every error is an RFC 9457 problem document with media type application/problem+json. The type member is the stable identifier to switch on; docs_url is this page.

{
  "type": "/problems/otp-expired",
  "title": "That code has expired",
  "status": 410,
  "instance": "/v1/...",
  "docs_url": "https://docs.signenvoy.com/errors/otp-expired"
}