Skip to main content

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: