Skip to main content
POST
Create a claim with cases

Authorizations

Authorization
string
header
required

Use your API key as the username. No password is required.

Body

application/json
cases
object[]
required

Array of cases to create (1-35 items). Each case requires the same transaction fields as creating a case individually.

Required array length: 1 - 35 elements
dispute
object
required

Shared dispute information. The reason, date, and raised_by fields are shared across all cases; amount and currency are specified per case.

card
object

Card information (shared across all cases).

cardholder
object

Details of the cardholder.

claim_id
string | null

Optional unique identifier for the claim. If not provided, one will be generated automatically.

Maximum string length: 126
Example:

"claim_abc123"

custom_fields
object

Custom fields (shared across all cases).

issuer_evidence
object

Issuer evidence for the dispute.

Response

Returns the newly created claim with all created cases.

cases
object[]

All cases associated with this claim.

claim_id
string

Unique identifier for the claim.

Example:

"claim_abc123"

created
string<date-time>

When the claim was created. ISO 8601 format.

Example:

"2026-04-01T00:00:00.000Z"

status
enum<string>

The status of the claim.

Available options:
open,
filed,
closed
Example:

"open"