Skip to content
MothershipDevelopers

API referenceRebills

List a rebill's disputes

Lists the disputes on a rebill, oldest first. Each line item has at most one. Dispute a charge from your dashboard.

GET/rebills/{rebillId}/disputes
Environment
https://sandbox.api.mothership.com/beta
curl --request GET \
  --url 'https://sandbox.api.mothership.com/beta/rebills/MSSR5016101/disputes' \
  --header "Authorization: Bearer $MOTHERSHIP_API_TOKEN" \
  --header 'Accept: application/json'
Reads your token from $MOTHERSHIP_API_TOKEN
Response
{
: {
: "7c9e6679-7425-40de-944b-e07fc1f90ae7",
: [
{
: "16fd2706-8baf-433b-82eb-8c7fada847da",
: "6fa459ea-ee8a-4ca4-894e-db77e160355e",
: "info-needed",
: "Wasn't performed",
: "The receiver unloaded the truck within the free time.",
: "Please send the delivery receipt showing the check-in and check-out times.",
: ,1 item
: "2026-03-20T15:12:44.000Z",
: "2026-03-22T14:05:31.000Z"
}
]
}
}

Hover a key to see what it means. Click it to jump to the field.

Lists the disputes on a rebill, oldest first. Each is also the dispute of its line item in Retrieve a rebill, and lineItemId names that line item. A rebill nobody disputed returns an empty results.

Disputing a charge, and answering when the status is info-needed, happen on the Billing page in your dashboard. Rebills explains each status.

Authorization: Bearer <token>

Your sandbox API token. See Authentication.

  • rebillIdstringRequired

    The ID of the rebill, or its reference number, such as MSSR5016101

    • dataobjectRequired
      • rebillIdstringRequired

        The ID of the rebill

      • resultsarray of objectsRequired

        The rebill's disputes, oldest first

What's next