| Parameter | Type | Default | Description |
|---|---|---|---|
page | number | 0 | Page number (zero-indexed) |
per_page | number | 50 | Number of results per page (max: 10000) |
q parameter. Multiple filters can be combined using $$ as a separator.q=<filterKey><operator><value>q=<filter1>$$<filter2>$$<filter3>| Filter Key | Type | Description |
|---|---|---|
searchText | string | Search by transaction id, linked paymentId, resident/lead name, bankReferenceNumber, or referenceNumber |
id | number | Filter by exact transaction ID |
propertyId | number | Filter transactions by property |
residentId | number | Filter transactions belonging to a specific resident |
beneficiaryId | number | Filter transactions by beneficiary (used for outbound/refund transactions) |
paymentId | number | Filter transactions linked to a specific payment |
status | enum | Filter by transaction status (see values below) |
entry | enum | Filter by how the transaction was entered. Allowed values: Manual, Gateway, CirclePe, Payout, Transfer |
method | enum | Filter by payment method (see values below) |
direction | enum | Filter by direction of money flow. Allowed values: Incoming, Outgoing |
referenceNumber | string | Filter by the internal reference number of the transaction |
bankReferenceNumber | string | Filter by the bank-issued reference number |
isReconciled | boolean | Filter by whether the transaction has been reconciled (true or false) |
settledAtDateTime | datetime | Filter by the date and time the transaction was settled |
createdAt | datetime | Filter by record creation date |
updatedAt | datetime | Filter by last updated date |
status Enum Values| Value | Description |
|---|---|
Creating | Transaction is being initialised |
Open | Transaction is open and awaiting action |
Pending | Transaction is pending completion |
Success | Transaction completed successfully |
Failed | Transaction failed |
Void | Transaction has been voided |
Requested | Transaction has been requested by the resident |
Declined | Resident's transaction request was declined by the admin |
method Enum ValuesUPI, NEFT, IMPS, Cash, Online, Cheque, Cheque (Dated), Cheque (Undated), Debit Card, Credit Card, Wallet, Net Banking, Bank Deposit, Transfer, Unknown, TDS Receivable, POS Machine, POS Link| Operator | Meaning |
|---|---|
:= | Exact match |
~= | Contains (partial match) |
>= | Greater than or equal |
<= | Less than or equal |
!= | Not equal |
# Get all successful transactions for a property
GET /api/v1/external-app/get-transactions?q=propertyId:=412$$status:=Success
# Get all incoming transactions
GET /api/v1/external-app/get-transactions?q=direction:=Incoming
# Get unreconciled transactions
GET /api/v1/external-app/get-transactions?q=isReconciled:=false
# Filter by bank reference number
GET /api/v1/external-app/get-transactions?q=bankReferenceNumber~=TXN12345
# Get all transactions for a specific payment
GET /api/v1/external-app/get-transactions?q=paymentId:=9876| Parameter | Type | Options | Default |
|---|---|---|---|
sort | string | createdAt, updatedAt, settledAtDateTime | createdAt |
order | string | asc, desc | desc |
Authorization header. Obtain one via the Credential Refresh endpoint.curl --location --request GET 'https://server.wardenera.com/api/v1/external-app/get-transactions' \
--header 'User-Agent: insomnia/11.4.0' \
--header 'Authorization: Bearer <token>'{
"transactions": [
{
"userName": "Evan Dsouza (wardenera)",
"roomName": "G005",
"propertyName": "Warden House HSR",
"id": 304444,
"status": "Failed",
"method": null,
"referenceNumber": null,
"gatewayReferenceNumber": null,
"bankReferenceNumber": null,
"amount": 5.6,
"serviceCharge": 0,
"requestMessage": null,
"entry": "Gateway",
"gatewayData": null,
"photos": [],
"statusTransitions": [],
"memo": null,
"isReconciled": false,
"settledAtDateTime": null,
"bankSettledAtDateTime": null,
"userId": 10635,
"companyId": 11,
"propertyId": 20,
"residentId": 50089,
"leadId": null,
"subscriptionId": null,
"beneficiaryId": 101,
"settlementReportId": null,
"isServiceChargeAdded": false,
"receiptFileId": null,
"files": [],
"invoices": [],
"paymentConnections": [],
"createdById": 48046,
"updatedById": 48046,
"createdAt": "2025-11-05T12:15:29+05:30",
"updatedAt": "2025-11-05T12:15:29+05:30",
"isDeleted": false,
"orderAmount": 5.6,
"settlementAmount": 5.6,
"statusKey": 4,
"invoiceIds": [],
"paymentIds": [],
"settledInvoices": [],
"settledPayments": [],
"beneficiary": {
"id": 101,
"status": null,
"name": "Arabesco NGenius Test Bank",
"email": null,
"phone": null,
"address1": null,
"address2": null,
"city": null,
"state": null,
"pincode": null,
"bankAccount": "1111",
"branchName": "Test",
"ifsc": "111",
"vpa": null,
"serviceChargePercentage": 0,
"shouldAddServiceCharge": false,
"companyId": 11,
"legalEntityId": null,
"createdById": 4,
"updatedById": 4,
"createdAt": "2025-08-06T13:26:27+05:30",
"updatedAt": "2025-08-12T18:11:25+05:30",
"credentials": {},
"settings": [],
"isDecrypted": false,
"propertyIds": []
}
},
{
"userName": "Test Room Change 2",
"roomName": "10000",
"roomTypeName": "Twin Sharing Room",
"propertyName": "Warden House HSR",
"id": 263435,
"status": "Failed",
"method": null,
"referenceNumber": null,
"gatewayReferenceNumber": null,
"bankReferenceNumber": null,
"amount": 2,
"serviceCharge": 0,
"requestMessage": null,
"entry": "Gateway",
"gatewayData": null,
"photos": [],
"statusTransitions": [],
"memo": null,
"isReconciled": false,
"settledAtDateTime": null,
"bankSettledAtDateTime": null,
"userId": 24163,
"companyId": 11,
"propertyId": 20,
"residentId": null,
"leadId": 20270,
"subscriptionId": null,
"beneficiaryId": 101,
"settlementReportId": null,
"isServiceChargeAdded": false,
"receiptFileId": null,
"files": [],
"invoices": [],
"paymentConnections": [],
"createdById": 76334,
"updatedById": 76334,
"createdAt": "2025-08-12T18:11:18+05:30",
"updatedAt": "2025-08-12T18:11:18+05:30",
"isDeleted": false,
"orderAmount": 2,
"settlementAmount": 2,
"statusKey": 4,
"invoiceIds": [],
"paymentIds": [],
"settledInvoices": [],
"settledPayments": [],
"beneficiary": {
"id": 101,
"status": null,
"name": "Arabesco NGenius Test Bank",
"email": null,
"phone": null,
"address1": null,
"address2": null,
"city": null,
"state": null,
"pincode": null,
"bankAccount": "1111",
"branchName": "Test",
"ifsc": "111",
"vpa": null,
"serviceChargePercentage": 0,
"shouldAddServiceCharge": false,
"companyId": 11,
"legalEntityId": null,
"createdById": 4,
"updatedById": 4,
"createdA