Disputes
Update dispute
Update one or more dispute fields. Parameters that are not passed are not updated.
Note: You can only update a dispute if its group status is OPEN, FAILED, DENIED or MIGRATION. Refer to the Dispute state machine for more information.
put/v1/disputes/{disputeId}
Request
- Base URLhttps://sandbox.pismolabs.io/disputes
- URLhttps://sandbox.pismolabs.io/disputes/v1/disputes/{disputeId}
- AuthHTTP bearer
Path parameters
disputeIdnumber required
Dispute ID
Request body
Example request
{
"disputed_amount": 10,
"currency_code": "986",
"reason_code": 4853,
"comment": "Custom comment",
"first_installment_amount": 86753.09,
"stop_automated_installment": true,
"transaction_amount": 86753.09,
"arn": "73669599903",
"transaction_date": "2025-09-23"
}Response
OK
Example response
{
"id": 48670,
"org_id": "TN-34778262-f4f0-464d-b4c6-a14exxxxxxxx",
"account_id": 577830,
"authorization_id": 4352243,
"comment": "Custom comment",
"dispute_reason": 4853,
"modality": 4855,
"dispute_status": "PENDING",
"dispute_status_group": "OPEN",
"created_at": "2024-10-18 11:21:45",
"updated_at": "2021-02-22",
"created_at_utc": "2021-02-21T22:51:43.000000000Z",
"updated_at_utc": "2022-10-13T19:56:010000000Z",
"timeline": "{ \"data\": \"test\"}",
"protocol": "20251128111532456",
"metadata": {
"field1": "value",
"field2": "value"
},
"disputed_amount": 10,
"is_network": true,
"reversal_id": 123,
"network_return_reason_code": "4853",
"network_brand_type": "Visa",
"transaction_date": "2022-08-04 14:26:20",
"transaction_amount": 86753.09,
"currency_code": "986"
}Changes
No recorded changes to this operation across all 1 revision of this API.