The REST Admin API is a legacy API as of October 1, 2024. Starting April 1, 2025, all new public apps must be built exclusively with the GraphQL Admin API. For details and migration steps, visit our migration guide.
Dispute File Upload
shopify_payments_dispute_file_uploads
access scope.Upload and manage dispute evidence files for a dispute
Endpoints
- post/admin/api/latest/shopify_
payments/disputes/{dispute_ id}/dispute_ file_ uploads. json Upload a file to a dispute - del/admin/api/latest/shopify_
payments/disputes/{dispute_ id}/dispute_ file_ uploads/{dispute_ file_ upload_ id}. json Delete a dispute evidence file
The Dispute File Upload resource
Properties
The unique identifier of the dispute file upload.
The unique identifier of the shop
Size of the uploaded file in bytes
Mime file type of uploaded file
Uploaded file's original name when it was first submitted
Uploaded file's new name in Shopify's system
Unique identifier for the dispute evidence this file belongs to
Type of evidence this file represents. It can be one of the following:
Show dispute_evidence_type properties
- customer_signature_file
- customer_communication_file
- refund_policy_file
- cancellation_policy_file
- uncategorized_file
- shipping_documentation_file
- service_documentation_file
URL to uploaded file
The Dispute File Upload resource
Anchor to POST request, Upload a file to a disputepostUpload a file to a dispute
Upload a .png
, .jpeg
, or .pdf
file of a category to a dispute. Maximum total files size of all files should be less than 4 MBs
Uploads a dispute evidence file
Uploads a dispute evidence file
Show dispute_file_upload properties
Uploaded file's new name in Shopify's system
/admin/api/2025-07/shopify_ payments/disputes/598735659/dispute_ file_ uploads. json
Response
Anchor to DELETE request, Delete a dispute evidence filedelDelete a dispute evidence file
Delete a dispute evidence file given an ID.
Delete a dispute evidence file from a dispute
Delete a dispute evidence file from a dispute