View Markdown

already_settled

HTTP 409 · retryable is false

An ask settles exactly once. Someone answered it first, from another device or as another recipient, or it expired or was cancelled. The response carries the settled message, so you can see what happened.

What to do: read the message in the response, and its resolution, for the outcome. Nothing else is needed.

The response

Every error comes as application/problem+json; Errors explains each field.

{
  "type": "https://usekabu.com/docs/errors/already_settled",
  "title": "Already settled",
  "status": 409,
  "code": "already_settled",
  "detail": "…",
  "hint": "…",
  "retryable": false,
  "request_id": "req_…",
  "doc_url": "https://usekabu.com/docs/errors/already_settled"
}