curl -X POST https://api.stableyard.fi/v2/sessions/ses_abc123/dispute \
-H "Authorization: Bearer sy_secret_*" \
-H "Content-Type: application/json" \
-d '{
"reason": "Product not delivered",
"description": "Customer reports item never arrived"
}'
{
"object": "session",
"id": "ses_abc123",
"status": "settled",
"dispute": {
"status": "flagged",
"reason": "Product not delivered",
"description": "Customer reports item never arrived",
"createdAt": "2026-03-20T10:00:00.000Z"
},
"requestId": "req_abc123"
}
Flag a dispute on a settled payment
curl -X POST https://api.stableyard.fi/v2/sessions/ses_abc123/dispute \
-H "Authorization: Bearer sy_secret_*" \
-H "Content-Type: application/json" \
-d '{
"reason": "Product not delivered",
"description": "Customer reports item never arrived"
}'
{
"object": "session",
"id": "ses_abc123",
"status": "settled",
"dispute": {
"status": "flagged",
"reason": "Product not delivered",
"description": "Customer reports item never arrived",
"createdAt": "2026-03-20T10:00:00.000Z"
},
"requestId": "req_abc123"
}
sy_secret_*
curl -X POST https://api.stableyard.fi/v2/sessions/ses_abc123/dispute \
-H "Authorization: Bearer sy_secret_*" \
-H "Content-Type: application/json" \
-d '{
"reason": "Product not delivered",
"description": "Customer reports item never arrived"
}'
{
"object": "session",
"id": "ses_abc123",
"status": "settled",
"dispute": {
"status": "flagged",
"reason": "Product not delivered",
"description": "Customer reports item never arrived",
"createdAt": "2026-03-20T10:00:00.000Z"
},
"requestId": "req_abc123"
}