> ## Documentation Index
> Fetch the complete documentation index at: https://docs.midasprotocol.org/llms.txt
> Use this file to discover all available pages before exploring further.

# Dispute Contract

> Open a dispute on an active contract

## Request

<ParamField body="reason" type="string" required>Reason for the dispute (min 5 characters).</ParamField>

```bash theme={null}
curl -X POST https://api.midasprotocol.org/contracts/contract-uuid/dispute \
  -H "Authorization: Bearer pp_your_key" \
  -H "Content-Type: application/json" \
  -d '{ "reason": "Dataset was incomplete and unusable" }'
```

## Response

```json theme={null}
{
  "id": "uuid",
  "status": "DISPUTED",
  "disputeReason": "Dataset was incomplete and unusable"
}
```

Escrow remains locked during dispute resolution.
