Home / Home / Errors / Error: not_found

Error: not_found

The requested route or resource doesn't exist.

What it means

404 fires for unknown paths (e.g. /v1/transactions/evluate) or unknown resource IDs.

Common causes

A typo in the endpoint path.

Referencing a rule, agent, or approval ID that was deleted or never existed.

Calling a hosted-only route on a self-host build (or vice versa).

How to fix

Check the path against the API reference.

Verify the ID exists (list rules first, then act on a real ID).

At a glance

FieldValue
HTTP status404
Error codenot_found
Response shape{"error": "not_found"}

Example

curl -X POST https://sipi.bot/v1/transactions/evluate \
  -H "Content-Type: application/json" -d '{}'

HTTP/1.1 404
{"error": "not_found"}

Correct path: /v1/transactions/evaluate.

FAQ

Does a typo in the path return 404?

Yes — unknown paths return not_found. The evaluate path is exactly /v1/transactions/evaluate.

What if a rule ID is missing?

Acting on a deleted rule ID returns not_found. List rules first to get current IDs.

Related

Stop the next $12,400 night.

One API call (or MCP tool) in front of every agent transaction — APPROVED, BLOCKED, or FLAGGED, deterministic, ~5 ms, fully logged.

See plans — from $99/mo Try a live check