List transactions
Changed onThis endpoint allows you to retrieve a list of transactions for a given business. You can filter the transactions by date range, status, and expense completion status.
The transaction-level gst has the same sign as amount: negative for purchases, positive for refunds. Results are ordered by cleared date, then authorised date, newest first.
Request
- Base URLhttps://public.letsweel.com
- AuthHTTP bearer
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Path parameters
The ID of the business.
Query parameters
Offset to retrieve items from.
Number of items per page.
The minimum authorised date for the transactions in UTC.
The maximum authorised date for the transactions in UTC.
The minimum cleared date for the transactions in UTC.
The maximum cleared date for the transactions in UTC.
The expense completion status of the transactions.
The status of the transaction.
The status of the transactions. Repeat the parameter to match more than one status, for example ?status=AUTHED&status=CLEARED.
Response
OK
Example response
{
"count": 100,
"next": "offset=50&limit=50",
"previous": "offset=0&limit=50",
"results": [
{
"id": "e33b7c61-5124-4ba0-b238-e4c573133715",
"cleared_date": "2024-01-01T00:00:00Z",
"auth_date": "2024-01-01T00:00:00Z",
"merchant_name": "Bunnings Warehouse",
"attendees": [
"Jane Doe"
],
"budget": {
"id": "e33b7c61-5124-4ba0-b238-e4c573133715",
"name": "Sales Team",
"budget_type": "BUDGET"
},
"currency": "AUD",
"custom_fields": [
{
"field_name": "Project",
"entry_text": "Project 1"
}
],
"fx_amount": 100,
"amount": -100,
"gst": -0.91,
"expense_status": "COMPLETE",
"status": "CLEARED",
"transaction_type": "CARD_TRANSACTION",
"user": {
"id": 123,
"first_name": "John",
"last_name": "Doe",
"name": "John Doe"
},
"line_items": [
{
"id": "e33b7c61-5124-4ba0-b238-e4c573133715",
"amount": 100,
"gst_amount": 9.09,
"tax_rate": {
"id": "e33b7c61-5124-4ba0-b238-e4c573133715",
"name": "GST",
"rate": 0.1,
"code": "GST",
"is_default_for": "DOMESTIC",
"is_enabled": true,
"source": "WEEL"
},
"category": {
"id": "f2c9897d-62fb-4d64-9647-3e6bf62d07c2",
"name": "Accommodation",
"code": "6668"
},
"custom_fields": [
{
"field_name": "Project",
"entry_text": "Project 1"
}
],
"description": "Building supplies"
}
],
"receipt_urls": [
"https://divipay-user-production.s3.amazonaws.com/123/68eae8f6-cb90-4403-ba76-a2cc12c3979j.png"
],
"created": "2024-01-01T00:00:00Z",
"updated": "2024-01-01T00:00:00Z"
}
]
}Changes
- info
endpoint added
- info