Update Dispute Metadata
Attach your own metadata to a dispute — an internal case ID, the teammate who owns it, a link to your evidence workspace, free-form notes — so you can correlate Truemed disputes with your own systems.
This is a full replace, not a merge: the metadata object you send overwrites whatever was stored, so include every key you want to keep. Metadata is the only writable part of a dispute; its state, phase, reason, amounts, and deadlines are owned by the processor and are read-only. Scoped to your sales channel — you can only update metadata on your own disputes.
Authentication
Sales channel API key for merchant server-to-server authentication
Path parameters
The Truemed dispute ID (UUID).
Request
Replaces the dispute’s metadata. Only metadata is mutable; state/amounts/deadlines are read-only.
Response
Stable Truemed dispute ID (UUID). Use this as the dispute’s identifier.
Raw payment-processor dispute ID (e.g. Stripe du_…), for reconciliation.
Evidence counters for this dispute (the full chain across phases).
Arbitrary merchant-set metadata.
Raw card-network reason code behind the dispute (e.g. Visa 10.4), if provided.
Terminal outcome; null until the dispute resolves.
The Truemed payment session this dispute belongs to. Null for disputes on non-payment-session charges.
Which round of the dispute (inquiry, dispute, pre-arbitration, arbitration).
Truemed dispute ID (UUID) of the prior round in a pre-arbitration/re-filing chain, if any.