Dispute Evidence
Attributes
- dispute_token (
uuid, required): Dispute token evidence is attached to.
- filename (
string): Filename of the evidence. Recommended to give the dispute evidence a human-readable identifier.
- created (
date-time, required): Timestamp of when dispute evidence was created.
- token (
uuid, required): Globally unique identifier.
- download_url (
string): URL to download evidence. Only shown when upload_status is UPLOADED.
- upload_url (
string): URL to upload evidence. Only shown when upload_status is PENDING.
- upload_status (
string, enum, required): Upload status types:
DELETED - Evidence was deleted.
ERROR - Evidence upload failed.
PENDING - Evidence is pending upload.
REJECTED - Evidence was rejected.
UPLOADED - Evidence was uploaded.
Response Codes
- 201 OK: Dispute evidence.
- 400: A parameter in the query given in the request does not match the valid queries for the endpoint.
- 401: User has not been authenticated.
- Invalid or missing API key.
- API key is not active.
- Could not find API key.
- Please provide API key in Authorization header.
- Insufficient privileges. Issuing API key required.
- Insufficient privileges to create virtual cards.
- 404: The specified resource was not found.
- 429: Client has exceeded the number of allowed requests in a given time period.
- Rate limited, too many requests per second.
- Rate limited, reached daily limit.
- Rate limited, too many keys tried.
Example CURL Command
curl --request POST \
--url https://sandbox.lithic.com/v1/disputes/dispute_token/evidences \
--header 'accept: application/json' \
--header 'content-type: application/json' \
--data '{
"filename": "string"
}'
Example Response
{
"created": "2026-07-18T00:25:21.152Z",
"dispute_token": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"download_url": "string",
"filename": "string",
"token": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"upload_status": "DELETED",
"upload_url": "string"
}