{
  "topic": "errors.NOT_FOUND",
  "path": [
    "errors",
    "NOT_FOUND"
  ],
  "title": "NOT_FOUND — generic resource not found",
  "synopsis": "Returned by administrative endpoints (key pair lifecycle, trusted-key lifecycle) when the supplied identifier does not match any registered resource. The submitted identifier is never echoed in the response body — only a generic descriptor — so attackers cannot use the response as a reflection oracle. The identifier is logged server-side at INFO for operator correlation.",
  "body": "# errors.NOT_FOUND\n\n## NAME\n\nNOT_FOUND — the requested resource (key pair, trusted key, or other admin-managed object) does not exist.\n\n## SYNOPSIS\n\nHTTP: `404` `Not Found`. Retryable: `no`.\n\n## DESCRIPTION\n\nReturned by administrative endpoints (key pair lifecycle, trusted-key lifecycle) when the supplied identifier does not match any registered resource. The submitted identifier is never echoed in the response body — only a generic descriptor — so attackers cannot use the response as a reflection oracle. The identifier is logged server-side at INFO for operator correlation.\n\nDomain-specific not-found conditions (entity, model, transition, workflow, search-job) have their own dedicated codes — see SEE ALSO.\n\nNot retryable; the resource must be created or registered before the request can succeed.\n\n## SEE ALSO\n\n- errors\n- errors.ENTITY_NOT_FOUND\n- errors.MODEL_NOT_FOUND\n",
  "sections": [
    {
      "name": "NAME",
      "body": "NOT_FOUND — the requested resource (key pair, trusted key, or other admin-managed object) does not exist."
    },
    {
      "name": "SYNOPSIS",
      "body": "HTTP: `404` `Not Found`. Retryable: `no`."
    },
    {
      "name": "DESCRIPTION",
      "body": "Returned by administrative endpoints (key pair lifecycle, trusted-key lifecycle) when the supplied identifier does not match any registered resource. The submitted identifier is never echoed in the response body — only a generic descriptor — so attackers cannot use the response as a reflection oracle. The identifier is logged server-side at INFO for operator correlation.\n\nDomain-specific not-found conditions (entity, model, transition, workflow, search-job) have their own dedicated codes — see SEE ALSO.\n\nNot retryable; the resource must be created or registered before the request can succeed."
    },
    {
      "name": "SEE ALSO",
      "body": "- errors\n- errors.ENTITY_NOT_FOUND\n- errors.MODEL_NOT_FOUND"
    }
  ],
  "see_also": [
    "errors",
    "errors.ENTITY_NOT_FOUND",
    "errors.MODEL_NOT_FOUND"
  ],
  "stability": "stable",
  "actions": []
}
