Skip to main content
GET
/
v1
/
transaction_bundles
List transaction bundles
curl --request GET \
  --url https://incoming.qomon.app/v1/transaction_bundles \
  --header 'Authorization: Bearer <token>'
{
  "data": [
    {
      "CreatedAt": "2023-11-07T05:31:56Z",
      "UpdatedAt": "2023-11-07T05:31:56Z",
      "donations": [
        {
          "amount": 0,
          "contact_id": 1,
          "date": "2023-11-07T05:31:56Z",
          "CreatedAt": "2023-11-07T05:31:56Z",
          "UpdatedAt": "2023-11-07T05:31:56Z",
          "affectation": "<string>",
          "amount_initial": 1,
          "comment": "<string>",
          "contact": {
            "id": 1,
            "firstname": "<string>",
            "group_id": 1,
            "membership_code": "<string>",
            "membership_number": 1,
            "surname": "<string>"
          },
          "currency": "<string>",
          "donation_price_id": 1,
          "id": 1
        }
      ],
      "id": 1,
      "memberships": [
        {
          "amount": 0,
          "contact_id": 1,
          "CreatedAt": "2023-11-07T05:31:56Z",
          "UpdatedAt": "2023-11-07T05:31:56Z",
          "amount_initial": 1,
          "comment": "<string>",
          "contact": {
            "id": 1,
            "firstname": "<string>",
            "group_id": 1,
            "membership_code": "<string>",
            "membership_number": 1,
            "surname": "<string>"
          },
          "currency": "<string>",
          "end_date": "2023-11-07T05:31:56Z",
          "id": 1,
          "membership_price_id": 1,
          "rolling_year": true,
          "start_date": "2023-11-07T05:31:56Z"
        }
      ],
      "summary": {},
      "transactions": [
        {
          "amount": 0,
          "contact_id": 1,
          "date": "2023-11-07T05:31:56Z",
          "CreatedAt": "2023-11-07T05:31:56Z",
          "UpdatedAt": "2023-11-07T05:31:56Z",
          "code_campaign": "<string>",
          "comment": "<string>",
          "comment_date": "2023-11-07T05:31:56Z",
          "currency": "<string>",
          "delivered_at": "2023-11-07T05:31:56Z",
          "delivery_token": "<string>",
          "external_transaction_id": 1,
          "id": 1,
          "payment_method": {},
          "payment_method_kind": "<string>",
          "reimbursed_amount": 1,
          "transaction_bundle_id": 1,
          "unpaid_amount": 1
        }
      ]
    }
  ],
  "status": "<string>",
  "total": 123
}
Results are ordered by creation date, newest first. To find a stop point when fetching a date range, stop paginating as soon as you encounter a bundle older than your target date.

Authorizations

Authorization
string
header
required

OAuth2 access token. Pass the token in the Authorization header as Bearer <token>. The token is looked up in Redis to resolve the caller identity.

Query Parameters

limit
integer<int64>
default:20

Maximum number of items to return.

Required range: 1 <= x <= 1000
offset
integer<int64>
default:0

Number of items to skip.

Required range: x >= 0

Response

OK

data
object[] | null
required
status
string
required

Operation result.

Example:

"success"

total
integer<int64>
required

Total number of matching items.

Last modified on June 16, 2026