Upload evidence file
Uploads a file as evidence for a dispute.
Read our disputes guide to learn more.
To access this endpoint using an access token
you’ll need to specify the /accounts/{accountID}/transfers.write scope.
            
              POST
            
            
          /accounts/{accountID}/disputes/{disputeID}/evidence-file
          
 | 
 | 
 | 
 | 
The resource was successfully created.
            
            
              
              
                
                
                Details of a successfully uploaded evidence file.
                
                  
                  
                  
                  
                    
                      {
  "createdOn": "2019-08-24T14:15:22Z",
  "disputeID": "5720fd8c-f7a6-4c10-a19a-d345b5f89bec",
  "evidenceID": "88f99fe3-b49f-48a1-a01b-706b2f4dad16",
  "evidenceType": "receipt",
  "filename": "string",
  "mimeType": "string",
  "size": 0
}Response headers
x-request-id
      string
      <uuid>
    
      required
    
  
        A unique identifier used to trace requests.
      
    
    
    
  
The server could not understand the request due to invalid syntax.
            
            
              
              
                
                
                
                
                  
                  
                  
                  
                    
                      {
  "error": "string"
}Response headers
x-request-id
      string
      <uuid>
    
      required
    
  
        A unique identifier used to trace requests.
      
    
    
    
  
The request contained missing or expired authentication.
            
            
            
              Response headers
x-request-id
      string
      <uuid>
    
      required
    
  
        A unique identifier used to trace requests.
      
    
    
    
  
The user is not authorized to make the request.
            
            
            
              Response headers
x-request-id
      string
      <uuid>
    
      required
    
  
        A unique identifier used to trace requests.
      
    
    
    
  
The requested resource was not found.
            
            
            
              Response headers
x-request-id
      string
      <uuid>
    
      required
    
  
        A unique identifier used to trace requests.
      
    
    
    
  
The request conflicted with the current state of the target resource.
            
            
              
              
                
                
                
                
                  
                  
                  
                  
                    
                      {
  "error": "string"
}Response headers
x-request-id
      string
      <uuid>
    
      required
    
  
        A unique identifier used to trace requests.
      
    
    
    
  
The request was well-formed, but the contents failed validation. Check the request for missing or invalid fields.
            
            
              
              
                
                
                
                
                  
                  
                  
                  
                    
                      {
  "evidenceType": "string",
  "file": {
    "filename": "string",
    "mimeType": "string"
  }
}Response headers
x-request-id
      string
      <uuid>
    
      required
    
  
        A unique identifier used to trace requests.
      
    
    
    
  
Request was refused due to rate limiting.
            
            
            
              Response headers
x-request-id
      string
      <uuid>
    
      required
    
  
        A unique identifier used to trace requests.
      
    
    
    
  
The request failed due to an unexpected error.
            
            
            
              Response headers
x-request-id
      string
      <uuid>
    
      required
    
  
        A unique identifier used to trace requests.
      
    
    
    
  
The request failed because a downstream service failed to respond.
            
            
            
              Response headers
x-request-id
      string
      <uuid>
    
      required
    
  
        A unique identifier used to trace requests.
      
    
    
    
  
Headers
x-moov-version
      string
      
    
  API version
Specify an API version.
API versioning follows the format vYYYY.QQ.BB, where
YYYYis the yearQQis the two-digit month for the first month of the quarter (e.g., 01, 04, 07, 10)BBis the build number, starting at.01, for subsequent builds in the same quarter.- For example, 
v2024.01.00is the initial release of the first quarter of 2024. 
- For example, 
 
The latest version represents the most recent development state. It may include breaking changes and should be treated as a beta release.
Default: 
      
    v2024.01.00Path parameters
accountID
      string
      <uuid>
    
      required
    
  disputeID
      string
      <uuid>
    
      required
    
  Body
multipart/form-data
              evidenceType
        string<enum>
      
    
    
      
      
    
    
      required
    
    
    
  Possible values:
    
    
      
        
      
    
      
        
      
    
      
        
      
    
      
        
      
    
      
        
      
    
      
        
      
    
      
        
      
    
      
        
      
    
    
    
      
  
  
  
  
    
  
receipt,
    
      proof-of-delivery,
    
      cancelation-policy,
    
      terms-of-service,
    
      customer-communication,
    
      generic-evidence,
    
      cover-letter,
    
      other
    
  file
        string<binary>
      
    
    
      
      
    
    
      required
    
    
    
  The file to upload as evidence. Valid types are [jpeg, tiff, pdf].
The Content-Type header for this form part must be one of the following:
image/jpegimage/tiffapplication/pdf
Response
application/json
            createdOn
        string<date-time>
      
    
    
      
      
    
    
      required
    
    
    
  
      The date and time the evidence was uploaded.
    
  
  
  
  
  
    
  
disputeID
        string<uuid>
      
    
    
      
      
    
    
      required
    
    
    
  
      The ID of the dispute the evidence is associated with.
    
  
  
  
  
  
    
  
evidenceID
        string<uuid>
      
    
    
      
      
    
    
      required
    
    
    
  
      The ID of the evidence.
    
  
  
  
  
  
    
  
evidenceType
        string<enum>
      
    
    
      
      
    
    
      required
    
    
    
  Possible values:
    
    
      
        
      
    
      
        
      
    
      
        
      
    
      
        
      
    
      
        
      
    
      
        
      
    
      
        
      
    
      
        
      
    
    
    
      
  
  
  
  
    
  
receipt,
    
      proof-of-delivery,
    
      cancelation-policy,
    
      terms-of-service,
    
      customer-communication,
    
      generic-evidence,
    
      cover-letter,
    
      other
    
  filename
        string
      
    
    
      
      
    
    
      required
    
    
    
  
      The name of the evidence file.
    
  
  
  
  
  
    
  
mimeType
        string
      
    
    
      
      
    
    
      required
    
    
    
  
      The MIME type of the evidence file.
    
  
  
  
  
  
    
  
size
        integer<int64>
      
    
    
      
      
    
    
      required
    
    
    
  
      The size of the evidence file.