Problems·HTTP 410
sign-in-expired
This sign-in can no longer be used.
What it means
A sign-in lasts ten minutes and allows five attempts, and works once. A newer code for the same address also cancels older ones. This one has been used, has expired, has run out of attempts, or was replaced.
What to do
Request a new code with POST /v1/sign-ins, or run einvoicing login again.
Example
Sent as application/problem+json (RFC 9457). Branch on type, which is stable. Never branch on title or detail, which are prose and may change.
{ "type": "https://www.einvoicing.dev/problems/sign-in-expired", "title": "This sign-in can no longer be used.", "status": 410, "detail": "…"}Returned by
- Exchange a one-time code for an API key
POST /v1/sign-ins/{sign_in_id}/confirmation
All problem types
Every error the API can return, with what to do about each.
API reference
Every operation, its parameters and the errors it can answer with.