Runs of a case, newest first
const url = 'https://example.com/api/v1/cases/2489E9AD-2EE2-8E00-8EC9-32D5F69181C0/runs';const options = {method: 'GET'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://example.com/api/v1/cases/2489E9AD-2EE2-8E00-8EC9-32D5F69181C0/runsEvery analysis run of the case.
Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”Responses
Section titled “Responses”Successful Response
All runs of a case, newest first.
object
One analysis run: lane, band and every option probability (never a single percentage).
object
Suggested-disposition bucket used to order the queue (nothing is hidden).
object
The fact panel as reviewers see it: every probe reading, the table rows and cross-checks.
object
The four-way reading the model also gives; shown for audit and never used for lanes.
object
Q1 option set: what the changeset looks like.
Every option with its probability; no single figure is shown
object
Which table rows produced the suggested response and reading.
object
Probe ids read as unknown
Probe ids read as yes
Panel reading compared with the value computed from parsed evidence
object
One yes/no fact the Decider was asked, with its probability and a three-way reading.
object
Plain-language statement of the fact that was asked
No below the low threshold, yes above the high, else unknown
Composed: feeds the suggestion; cross_check_only and advisory are shown only
Whether a yes raises or lowers the level of review suggested
object
A deterministic policy rule that fired, with the parsed evidence that triggered it.
object
Severity of a policy rule hit.
object
Outcome of an analysis run.
Example
{ "items": [ { "band": "confident", "lane": "looks_consistent", "latency_ms": 0, "nature": "consistent_edit", "order_sensitivity": 0, "panel": { "advisory_nature": { "advisory": true, "choice": "consistent_edit" }, "cross_checks": { "additionalProperty": "agree" }, "probes": [ { "reading": "no", "use": "composed", "yes_means": "concern" } ] }, "reconciled": false, "response": "no_action_suggested", "rules_fired": [ { "severity": "info" } ], "status": "succeeded" } ]}Not Found
Application/problem+json body. Extension members (for example job_id) are allowed.
object
One validation failure: where, what, and a stable machine code (never the input value).
object
Example
{ "type": "about:blank"}Validation Error
object
object
object
Example generated
{ "detail": [ { "ctx": {}, "input": "example", "loc": [ "example" ], "msg": "example", "type": "example" } ]}Map data © OpenStreetMap contributors, under the Open Database Licence. Code under the Apache-2.0 licence. Made by Yogesh.
Changeset Second Opinion is an independent open source tool for OpenStreetMap reviewers. It is not endorsed by, sponsored by or affiliated with the OpenStreetMap Foundation. OpenStreetMap is a trademark of the OpenStreetMap Foundation, used under itstrademark policy.