For the complete documentation index, see llms.txt. For a full content snapshot, see llms-full.txt. Append .md to any kestra.io/docs/* URL for plain Markdown.

There is no resource at the identifier given. This is also returned when the request matched no route at all.

  • HTTP status404 Not Found
  • typehttps://kestra.io/docs/api-reference/problems/not-found

When you get it

  • The flow, execution, namespace, or user id is unknown.
  • The id is correct but belongs to another tenant.
  • The resource has since been deleted.
  • The secret or namespace file does not exist.
  • The path is not an endpoint of this API.

Example response

A response reporting this problem:

{
"type": "https://kestra.io/docs/api-reference/problems/not-found",
"title": "Resource not found",
"status": 404,
"detail": "Flow 'my-flow' not found in namespace 'company.team'.",
"instance": "/api/v1/main/flows/company.team/my-flow"
}

How to handle it

A 404 deliberately says nothing about whether the resource ever existed. Reporting that difference would let an unauthorized caller probe for names.

For the members every problem document carries, see Problem Details.

Was this page helpful?