repFullRawData
📘 Transaction Report API (repFullRawData)
repFullRawData)This API retrieves card transaction report data based on a specified date range and optional filter criteria.
This API retrieves card transaction report data based on a specified date range and optional filter criteria.
🔹 Overview
Generates a detailed transaction report
Supports multiple filter parameters to refine results
Returns data in IXML format
Each response includes transaction-level records
🔑 Required Parameters
fromDate
Start date for transaction search (format: YYYY-MM-DD)
toDate
End date for transaction search (format: YYYY-MM-DD)
⚠️ These fields are mandatory. The API will not return data without a valid date range.
⚙️ Optional Filter Parameters
All other <Param> fields are optional and can be used to refine the results.
🧑 Card / User Filters
keyType,keyValue(e.g., filter by RPID, card number)firstName,lastNameaccount_id,primaryRpid,secondaryRpid
💳 Transaction Filters
activity(transaction type/code)dateType,trxTimeLineorderByName
📊 Card / Account Status
cardStatus,chStatereplacementStatus,reasonCodeGroupverificationStatus
🏢 Product / Organization
productType,bankOrgNameonlineOrgName,repInternalUserOrgId
🔎 Additional Filters
sourceIP,issuerUser,portalUserNameaddress,PhoneNumberSubscriptionType,feeLess
💡 If no optional filters are provided, the API returns all transactions within the given date range.
📤 Response
Format: IXML
Includes:
Report headers (field definitions)
Transaction entries (rows)
Each row represents a single transaction
🧾 Key Features
Flexible filtering using multiple parameters
Supports sorting via
OrderByNamePagination support:
FromPosRowsPerPage
Consistent schema (empty fields are still returned)
✅ Summary
Required
fromDate, toDate
Optional
All other parameters (filters)
Output
Transaction report in XML format
XML Samples
Input XML
Output XML
Last updated