v1
latestOpenAPI 3.1.0Copyright Pismo2026-07-247702,7523.1 MBDisputes
Update dispute status
Change a dispute's status via an event. After creating a dispute and uploading all necessary forms, reports, and evidence files, send the event OPEN to officially begin the dispute process with the network.
For more information on events and statuses, refer to the <a href="https://developers.pismo.io/pismo-docs/docs/disputes-state-machine">Disputes state machine</a>.
This endpoint generates a Dispute status changed event.
post/v1/disputes/{disputeId}/event
Path parameters
disputeIdnumber required
Dispute ID
Request body
Example request
{
"event": "POST",
"reason": "Disputed by account holder.",
"dispute_installment_id": 234,
"memo": "Example memo",
"merchant_name": "Acme Goods",
"updated_chargeback_reason_code": 4853,
"pre_arb_currency_code": "BRL",
"justify_not_accepted_fully": "Partial refund based on already being used",
"pre_arb_amount": 18.36
}Response
OK
Example response
{
"id": 48670,
"org_id": "TN-cc8f8b89-233a-4582-9f36-63ee85278d6d",
"account_id": 6912345,
"authorization_id": 4352243,
"comment": "Custom comment",
"dispute_reason": 4853,
"modality": 4855,
"dispute_status": "PENDING",
"dispute_status_group": "OPEN",
"created_at": "2024-09-12T16:46:16.43663522",
"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": "{ \"key\": \"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"
}