Skip to main content
POST
/signal/retract
Authentication: Required (if enabled) Decrements the edge weight between two entities by 1, floored at 0. Use this to correct erroneously ingested signals. Each retraction undoes one POST /signal ingest. The weight is never decremented below 0 — negative weights are architecturally forbidden because strongest_path uses DFS with backtracking to find the maximum-weight simple path, and negative weights would make the problem ill-defined.

Request Body

Response

The weight floor is 0, not −1. If you retract more times than you ingested, the weight stays at 0 rather than going negative.

Example

Last modified on March 21, 2026