Skip to main content

Triple Disputes API (1.0.0)

Download OpenAPI specification:Download

Public API for submitting disputes and retrieving evaluation results.

Evaluations

Create an evaluation

Submit a dispute with evidence for automated evaluation.

Authorizations:
BearerAuthentication
Request Body schema: application/json
required
category
required
string (Category)

Dispute category for online fraud.

Value: "fraud_online"
required
object (Dispute)

Dispute details including the disputed amount and currency.

required
object (Transaction)

Transaction being disputed.

required
object (FraudOnlineEvidences)

Evidence for online fraud disputes.

Responses

Request samples

Content type
application/json
Example
{
  • "category": "fraud_online",
  • "dispute": {
    },
  • "transaction": {
    },
  • "evidences": {
    }
}

Get evaluation result

Retrieve the evaluation confidence and any failed checks.

Authorizations:
BearerAuthentication
path Parameters
evaluation_id
required
string <uuid> (Evaluation Id)

Responses

Response samples

Content type
application/json
{
  • "id": "eval_a1b2c3",
  • "confidence": "high",
  • "failed_checks": [
    ]
}

Files

Upload an evidence file

Upload an evidence file and receive its id for use in evaluations.

Authorizations:
BearerAuthentication
Request Body schema: multipart/form-data
required
file
required
string <binary> (File)

Responses

Response samples

Content type
application/json
{}

Get file metadata and signed URL

Retrieve metadata and a signed URL for an evidence file.

Authorizations:
BearerAuthentication
path Parameters
file_id
required
string <uuid> (File Id)

Responses

Response samples

Content type
application/json
{}