Skip to main content

List Pending Approval Transactions

Use GetSITTransactionListQuery with an ApprovalStatus filter to fetch the transactions that are still waiting for supervisor action.

This is the standard backing query for a supervisor-facing "Pending SIL approvals" screen.

Request​

{
"cmd": "GetSITTransactionListQuery",
"data": {
"filters": [
{
"field": "ApprovalStatus",
"operator": "equals",
"value": "PendingApproval"
}
]
}
}

Response shape​

The response is the normal paged transaction list. Relevant fields to surface on an approval queue screen are:

  • sitTransactionId
  • transactionReference
  • transactionType
  • amount
  • createdAt
  • createdBy
  • status
  • approvalStatus
  • status = Pending
  • approvalStatus = PendingApproval

For the full enum list, see Enums Reference.