Miracle Docs
Settlements

List settlements

Returns a paginated list of settlements visible to the caller. Filters: merchantId, currency, status, periodFrom, periodTo. Cursor-based pagination — default page size 20, maximum 100.

GET
/v1/settlements
AuthorizationBearer <token>

In: header

Response Body

application/json

curl -X GET "https://api.miracle.com/v1/settlements"
{
  "data": [
    {
      "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
      "tenantId": "f97df110-f4de-492e-8849-4a6af68026b0",
      "livemode": true,
      "merchantId": "c3073b9d-edd0-49f2-a28d-b7ded8ff9a8b",
      "currency": "string",
      "period": {
        "from": "string",
        "to": "string"
      },
      "grossVolume": {
        "currency": "string",
        "valueMinor": 0
      },
      "refundVolume": {
        "currency": "string",
        "valueMinor": 0
      },
      "chargebackVolume": {
        "currency": "string",
        "valueMinor": 0
      },
      "merchantFee": {
        "currency": "string",
        "valueMinor": 0
      },
      "feeBreakdown": {
        "providerFee": {
          "currency": "string",
          "valueMinor": 0
        },
        "platformFee": {
          "currency": "string",
          "valueMinor": 0
        },
        "tenantFee": {
          "currency": "string",
          "valueMinor": 0
        },
        "partnerCommission": {
          "currency": "string",
          "valueMinor": 0
        }
      },
      "rollingReserveHeld": {
        "currency": "string",
        "valueMinor": 0
      },
      "rollingReserveReleased": {
        "currency": "string",
        "valueMinor": 0
      },
      "recurrentFees": {
        "currency": "string",
        "valueMinor": 0
      },
      "adjustment": {
        "currency": "string",
        "valueMinor": 0
      },
      "adjustmentDirection": "credit",
      "adjustmentReason": "string",
      "netToMerchant": {
        "currency": "string",
        "valueMinor": 0
      },
      "status": "draft",
      "generationMode": "automatic",
      "linkedSettlementId": "a5b4ae99-b2c7-4597-bf95-7fafa4c7a116",
      "createdAt": "string",
      "updatedAt": "string",
      "finalizedAt": "string",
      "deletedAt": "string"
    }
  ],
  "pagination": {
    "nextCursor": "string",
    "prevCursor": "string",
    "hasMore": true,
    "totalCount": 0
  }
}
Empty

On this page