transactions

Get transactions for a group

Retrieves all transactions for a group with pagination and filters

get/transactions/group/{groupId}

Request

  • Base URL: http://localhost:3001
  • URL: http://localhost:3001/transactions/group/{groupId}
  • Auth: one of:
    • HTTP bearer
    • HTTP bearer

Path parameters

groupIdstring required

Group ID

Query parameters

pagenumber

Page number

limitnumber

Items per page

searchstring

Search term

currencystring

Filter by currency

type'expense' | 'transfer' | 'income'

Filter by transaction type

fromDatestring

Filter from date (ISO string)

toDatestring

Filter to date (ISO string)

sortBy'createdAt' | 'amount' | 'description' | 'transactionDate'

Sort field

sortOrder'ASC' | 'DESC'

Sort order

Response

Transactions retrieved successfully

successboolean
messagestring

Example response

{
  "success": true,
  "message": "Success"
}

Changes

No recorded changes to this operation across all 1 revision of this API.