Skip to main content
Filing disputes is a time consuming and often confusing process. Use the Decisionly API to quickly and confidently file your disputes. Our API ensures that you will meet all the requirements and timelines for the type of dispute you wish to file.
New to disputes? Read What Are Disputes? first to understand the dispute lifecycle, card network rules, and key terminology.
Before you can make requests to the Decisionly API, you will need to grab your API key from your dashboard settings.
Replace the sample API key. The key test_d0019b48d05849a6 used in these examples is for illustration only and will return an Invalid API key error. Substitute your real API key from the dashboard settings.

Step 1: Create a case

Create a case with cardholder information, card details, transaction information, and dispute details:
Keep dates within the filing window. The product_not_received reason requires filing within 120 days of the transaction date. If delivery.expected_date is provided, filing must also be after that date. Replace the dates in this example with current transaction and delivery dates.

Step 2: Run the workflow

Run your workflow rules for the case.
A 202 Accepted response means Decisionly accepted the case for evaluation filed. Your workflow rules decide whether to file it. See Filing a Dispute for the full behavior.

Next Steps

Dispute Types

Learn about the different dispute reasons and requirements

Workflow Rules

Set up rules to automate your filing decisions