Disputes

Create dispute evidence

Creates dispute evidence and generate presigned url

⚠️ Not available for Canada accounts

The dispute response and evidence endpoints are not available for Canada accounts.

put/disputes/{id}/evidence

Request

Path parameters

idstring uuid required

Headers

Authorizationstring required

the access_token value returned from the JustiFi oauth/token endpoint (be sure to append Bearer before the token)

Request body

file_namestring required

dispute evidence file name

file_type'image/jpeg' | 'image/png' | 'application/pdf' | 'application/zip' | 'application/x-zip-compressed' required

dispute evidence file type

dispute_evidence_type'cancellation_policy' | 'customer_communication' | 'customer_signature' | 'duplicate_charge_documentation' | 'receipt' | 'refund_policy' | 'service_documentation' | 'shipping_documentation' | 'uncategorized_file' required

dispute evidence type matching the file that will be uploaded

descriptionstring

description of the dispute evidence file that will be uploaded

metadataobject

any useful information you'd like to store alongside the dispute evidence

Example request

{
  "file_name": "receipt.pdf",
  "file_type": "application/pdf",
  "dispute_evidence_type": "receipt"
}

Response

Dispute evidence created and presigned url generated

idstring uuid

the object id, also found in the data object

typestring

the object type, or array of objects

page_infounknown

Example response

{
  "id": "prefix_xyz (same as id of data object)",
  "type": "dispute evidence",
  "data": {
    "id": "dpe_xyz",
    "file_name": "receipt.pdf",
    "file_type": "application/pdf",
    "dispute_evidence_type": "receipt"
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.