Skip to main content
type
string
invalid_request_error
status
number
404

What happened

The claim id you provided does not match any claim in your account. This can happen if the id is wrong or the claim belongs to a different account.
{
  "error": {
    "type": "invalid_request_error",
    "code": "CLAIM_NOT_FOUND",
    "message": "No claim with id 018e1b2c-3d4e-5f6a-7b8c-9d0e1f2a3b4c",
    "status": 404,
    "doc_url": "https://done.mintlify.app/errors/claim-not-found"
  }
}

How to fix

Call GET /v1/claims to retrieve your claims and confirm the id.
curl https://api.done.app/v1/claims \
  -H "Authorization: Bearer <your_token>"

Common causes

Claim ids are UUIDs — a single wrong character produces a 404.
Each claim is scoped to the account that created it. A token from account A cannot access claims from account B.
POST /v1/schemas/:id/... and POST /v1/events use different id namespaces (schema id vs claim id). Make sure you are passing a claim id in the claim_id field, not a schema id.