Get recent payment transactions
<Info>This API is in beta. Endpoints, fields, and behavior may still change, so avoid depending on it in production.</Info>
Returns the app's most recent payments, refunds, and disputes, newest first.
Without a provider filter, this list spans every connected provider but only attempts customer enrichment against Stripe, so Wix customers may come back without a name or email. Filtering to one provider needs the extra access provider describes.
Send start_date and end_date together to set a window. With neither, or only one of the two, period selects the last 7, 30, or 90 whole UTC days including today.
Returns a single batch of up to limit records, with no cursor to retrieve the rest.
Results come from an analytics store and can lag behind the payment provider.
Requires read access to the app.
Path parameters
ID of the Base44 app.
ID of the Base44 app.
Query parameters
Start of the window as an ISO 8601 timestamp. Send with end_date. Defaults to the period window.
Start of the window as an ISO 8601 timestamp. Send with end_date. Defaults to the period window.
End of the window as an ISO 8601 timestamp. Send with start_date. Defaults to now when using period.
End of the window as an ISO 8601 timestamp. Send with start_date. Defaults to now when using period.
Fallback window. Either 7d, 30d, or 90d. Defaults to 30d. Used unless both dates are supplied.
Fallback window. Either 7d, 30d, or 90d. Defaults to 30d. Used unless both dates are supplied.
Maximum transactions to return, from 1 through 10. Defaults to 7.
Maximum transactions to return, from 1 through 10. Defaults to 7.
Comma-separated currency codes, for example usd,eur. Defaults to no currency filter. Use one currency when comparing amounts.
Comma-separated currency codes, for example usd,eur. Defaults to no currency filter. Use one currency when comparing amounts.
Response
Successful Response
Example response
{
"transactions": [
{
"action": "payment",
"amount": 2500,
"currency": "usd",
"customer_email": "jane@example.com",
"customer_id": "cus_T7mK2p9Q4r6S8v",
"customer_name": "Jane Doe",
"is_live": true,
"status": "succeeded",
"timestamp": "2026-08-25 10:00:00",
"transaction_id": "pi_T7mK2p9Q4r6S8v"
}
]
}Changes
Changed in 1 of the 14 revisions of this API.1
- ○
endpoint added
endpoint-added
- ○