verification

Dispute

A buyer-initiated claim against a completed mission. Moves the mission to disputed; resolution is refunded, partial_refund, or denied.

When a buyer believes a completed mission underdelivered (stale data, malformed output, wrong company) they open a dispute via POST /v1/missions/{id}/disputes. The mission moves to disputed; the audit ledger records DisputeOpened.

Reviewers resolve as one of three outcomes:

- **refunded** (full): mission moves to refunded (terminal). - **partial_refund**: a strict subset of the disputed amount is refunded; mission stays in disputed for the audit record. - **denied**: claim dismissed; mission returns to completed so it doesn't tarnish the audit trail.

The provider's quality score reflects dispute outcomes — recurring disputes drag the score down even if individual cases are denied.

Related
Where this term shows up