Retrieve the verification outcome and detector results for a charge
Changed onRequired scope: charge-verification:read </br>Organization authorization: supported
not_run does not mean the charge is clean. Detectors run asynchronously after the charge completes, so a charge that has just finished legitimately reports outcome: "not_run" with zero counts and empty result arrays simply because nothing has been evaluated yet. The same value is returned when verification is disabled for the operator, or when every check turned out not to apply to the charge. Treating it as a pass will approve unverified home-charging reimbursements. Only verified means a check actually ran and passed; poll again later, or wait for the charge to settle, before acting on the verdict.
The roll-up ranks by how much attention is needed: flagged > inconclusive > noted > verified. noted carries findings the operator asked to record but does not have to answer.
Request
- Base URLhttps://partner-api.monta.com
- URLhttps://partner-api.monta.com/api/v1/charges/{chargeId}/verification
- AuthHTTP bearer
Path parameters
Response
Verification roll-up and every detector result, grouped by type
Example response
{
"flags": 1,
"unresolvedFlags": 1,
"inconclusive": 1,
"confirmations": 1,
"notApplicable": 2,
"highestSeverity": "critical",
"results": {
"flags": [
{
"id": 1,
"resultKey": "odometer.decreased",
"resultVersion": 1,
"category": "fraud",
"severity": "critical",
"outcome": "negative",
"outcomeLabel": "Fail",
"resultType": "flag",
"headline": "Odometer went backwards",
"detectedAt": "2026-05-21T12:00:00Z",
"resolvedAt": "2026-05-22T08:00:00Z",
"resolutionNote": "Sensor glitch, confirmed by driver"
}
],
"inconclusive": [
{
"id": 1,
"resultKey": "odometer.decreased",
"resultVersion": 1,
"category": "fraud",
"severity": "critical",
"outcome": "negative",
"outcomeLabel": "Fail",
"resultType": "flag",
"headline": "Odometer went backwards",
"detectedAt": "2026-05-21T12:00:00Z",
"resolvedAt": "2026-05-22T08:00:00Z",
"resolutionNote": "Sensor glitch, confirmed by driver"
}
],
"confirmations": [
{
"id": 1,
"resultKey": "odometer.decreased",
"resultVersion": 1,
"category": "fraud",
"severity": "critical",
"outcome": "negative",
"outcomeLabel": "Fail",
"resultType": "flag",
"headline": "Odometer went backwards",
"detectedAt": "2026-05-21T12:00:00Z",
"resolvedAt": "2026-05-22T08:00:00Z",
"resolutionNote": "Sensor glitch, confirmed by driver"
}
]
}
}Changes
- info
endpoint added
- info