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"
}