POST /traditional-transfer-of-reads/v1/{mpid}/disputes/{dispute_id}/reject
Rejects a dispute and supplies meter/register-level counter-proposal data.
Request
Method and path:
POST /traditional-transfer-of-reads/v1/{mpid}/disputes/{dispute_id}/reject
Headers:
X-API-KEY(required): string, API key in UUID format.X-IDEMPOTENCY-KEY(required): string.
Path parameters:
mpid(required): string supplier MPID.dispute_id(required): UUID dispute identifier.
Body schema:
DisputeMeterDetailsSchema[]
[
{
"meter_id": "A123456789",
"registers": [
{
"meter_register_id": "01",
"disputed_reading_value": 100190092.5,
"proposed_reading_type": "W",
"proposed_reading_value": "100190090.0",
"proposal_status": null
}
]
}
]
Response
Success:
202 Accepted- Body type: object containing dispute metadata
{
"dispute_id": "62d87bd2-e2d5-4c24-8b32-b1812ef0a95a",
"dispute_request_datetime": "2026-03-11T14:04:22+00:00"
}
If the dispute is not found:
404 Not Found
Field-level constraints: