Retrieve transaction summary based on product group and time period filters.
[Production] GET https://partner.rem.id/api/transaction-summary?product_group=[product_group_name]&time_period=[time_period]
[Staging] GET https://api-demo.rem.id/api/transaction-summary
{
"product_group": "PENDING_SETTLEMENT",
"time_period": "ALL_TIME"
}curl --location 'https://{host}/api/transaction-summary?product_group=PENDING_SETTLEMENT&time_period=ALL_TIME' \
--header 'x-username: yourusername' \
--header 'x-api-key: your-api-key'
{
"data": {
"product_group": null,
"transfer_amount": 0,
"amount": 0,
"admin_fee": 0,
"ppn_tax": 0,
"count": 0,
"settlement_balance": 0
},
"status": {
"code": "000",
"message": "Success"
}
}{
"data": null,
"status": {
"code": "201",
"message": "User is not found"
}
}{
"status": {
"code": "500",
"message": "Internal server error"
}
}Retrieve transaction details by product type and partner transaction ID.
[Production] GET https://partner.rem.id/api/v1/transaction
[Staging] GET https://api-demo.rem.id/api/v1/transaction
https://{host}/api/v1/transaction?product_type=<product_type>&partner_tx_id=<partner_tx_id>curl --location 'https://{host}/api/v1/transaction?product_type=API_DISBURSE&partner_tx_id=YOUR_PARTNER_TX_ID' \
--header 'x-username: yourusername' \
--header 'x-api-key: your-api-key'
{
"data": {
"transfer_amount": 1000,
"admin_fee": {
"total_fee": 111
},
"settlement_amount": 1111
},
"status": {
"code": "000",
"message": "Success"
}
}{
"data": null,
"status": {
"code": "204",
"message": "Partner Tx Id is not found"
}
}{
"status": {
"code": "500",
"message": "Internal server error"
}
}