Get Decision Counts
Counts by status over the whole artifact, zero-filled.
Declared above the parameterised routes on purpose. FastAPI matches in declaration order, so a literal sub-path below /{decision_index} would be swallowed by it and "counts" looked up as a decision index. There is no GET /{decision_index} on this router today, so nothing collides yet — declaring it here is what keeps that true when one is added.
A missing decisions artifact 404s exactly as the list endpoint does, rather than reporting zeros. Zero recorded decisions and no decisions layer are different facts, and only one of them is worth printing as a number. The page is what degrades: it treats an unavailable count as unknown and says what it actually loaded instead, so a frontend running ahead of its backend renders the table rather than "Page not found".
Request
- Base URLhttps://api.repowise.dev (the document declares no server; this is the origin it was published from)
- AuthHTTP bearer
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Path parameters
Query parameters
Filter by source
Response
Successful Response
Changes
No recorded changes to this operation across all 20 revisions of this API.