> ## Documentation Index
> Fetch the complete documentation index at: https://docs.sherlocker.com.br/llms.txt
> Use this file to discover all available pages before exploring further.

# not_found

> Erro 404: análise ou operação inexistente, ou pertencente a outro workspace

**Status HTTP:** `404`

## O que significa

O recurso solicitado não existe ou pertence a um workspace diferente do da chave de API usada. Por segurança, os dois casos retornam o mesmo `404`. Vale para:

1. **Análise**: o `id` informado em `GET /analyses/{id}` não existe ou é de outro workspace.
2. **Operação**: o `id` informado em `GET /operations/{id}` não existe ou é de outro workspace.
3. **Engine (Motor de CPF/CNPJ)**: o `engine_id` informado no `POST /analyses` não existe, ou a engine pertence a outro workspace — a API não revela a existência de engines de outros workspaces. (No Motor de Borderô, problemas de engine retornam [`422 no_engine`](/problems/no_engine).)

## Causas comuns

* `id` incorreto, truncado ou com caractere a mais (é o UUID retornado na resposta `202` do POST de criação — campo `id` nos analyses, `operation_id` nas operations).
* Chave de API de um workspace diferente do que criou a análise/operação.
* Consulta a um `id` gerado no seu sistema em vez do `id` retornado pela API.
* `engine_id` de uma engine de outro workspace.

## Como corrigir

* Use exatamente o campo `id` do body da resposta `202` de criação.
* Confirme que a chave de API pertence ao mesmo workspace que criou a análise/operação.
* Confira o `engine_id`: ele deve ser o UUID de uma engine do seu workspace (ou omita o campo para usar a resolução automática).
* Se você usa múltiplos workspaces, armazene o `id` junto da referência do workspace que o criou.

## Exemplo

```json theme={null}
{
  "type": "https://docs.sherlocker.com.br/problems/not_found",
  "title": "Not Found",
  "status": 404,
  "code": "not_found",
  "detail": "Analysis run not found.",
  "instance": "/v1?request_id=req-uuid-here"
}
```

O texto de `detail` varia conforme a causa.

## Relacionado

* [Erros da API](/motor-analise/erros)
* [Ciclo de vida](/motores/ciclo-de-vida)
