The relevant endpoint and http method information used to list all transaction history is given below.
HTTP Method | URL |
---|---|
POST | /v1/TransactionData/FinancialAcquiredRecordListByFilter |
Params | Type | Mandatory | Description |
---|---|---|---|
page_size | int | No | Page Size |
page_index | int | No | Page Index |
order_column | string | Yes | Order Column |
order_by | string | No | Order By |
tenant_id | int | No | Tenant Id |
wallet_id | int | No | Wallet Id |
process_level_status_id | int | No | Process Level Status Id |
transaction_type_codes | İnteger[] | No | Transaction Type Codes |
to_wallet_id | int | No | To Wallet Id |
currency_code | string[] | No | Currency Code |
from_account_number | string | No | Sender Account Number |
from_account_type_Id | int | No | Sender Account Type Id |
from_account_Id | int | No | Sender Account Id |
from_wallet_number | string | No | Sender Wallet Number |
to_account_type_Id | int | No | Receiver Account Type Id |
to_account_Id | int | No | Receiver Account Id |
to_account_number | string | No | Receiver Account Number |
to_wallet_number | string | No | Receiver Wallet Number |
description | string | No | Description |
start_date | datetime | No | Start Date |
end_date | datetime | No | End Date |
Params | Type | Description |
---|---|---|
status | string | Status |
code | string | Code |
message | string | Message |
payload | Obje | Payload |
results | Obje[] | Results |
id | string | Transaction Id |
tenant_id | string | Tenant Id |
record_type | string | Record Type |
record_owner_id | string | Record Owner Id |
balance_movement_direction | string | Balance Movement Direction |
tx_correlation_id | string | Correlation Id |
tx_ref_correlation_id | string | Reference Correlation Id |
tx_group_id | string | Group Id |
tx_sender_wallet_id | string | Sender Wallet Id |
tx_receiver_wallet_id | string | Receiver Wallet Id |
tx_owner_account_type | int | Owner Account Type |
tx_owner_kyc_level | int | Owner KYC Level |
commission_type_level | int | Comission Type Level |
currency | string | Currency |
transaction_type | string | Transaction Type |
current_commision_rate | decimal | Current Comission Rate |
current_commision_fixed_amount | decimal | Current Comission Fixed Amount |
current_min_amount | decimal | Current Minimum Amount |
current_max_amount | decimal | Current Maximum Amount |
transaction_base_amount | decimal | Transaction Base Amount |
transaction_amount_with_additional_fee | decimal | Transaction Amount Additional Fee |
total_additional_fee | decimal | Total Additional Fee |
commission_rate_amount | decimal | Comission Rate Amount |
commission_fixed_amount | decimal | Comission Fixed Amount |
commission_income_amount | decimal | Comission Income Amount |
commission_cost_amount | decimal | Comission Cost Amount |
commission_net_amount | decimal | Comission Net Amount |
balance_movement_amount | decimal | Balance Movement Amount |
is_wallet_master_can_get_commission | boolean | Is Wallet Master Can Get Comission ? |
is_tenant_can_get_commission | boolean | Is Tenant Can Get Comission ? |
is_business_account_can_get_commission | boolean | Is Business Account Can Get Comission ? |
is_personal_account_can_get_commission | boolean | Is Personal Account Can Get Comission ? |
tx_owner_balance_type | int | Owner Balance Type |
tx_to_balance_type | int | Receiver Balance Type |
tx_to_pre_atran_balance_type | int | Receiver Atran Balance Type |
get_commission_fee_from_tx_amount | boolean | Comission Fee Sender Amount |
balance_movement_amount_sign | int | Balance Movement Amount Sign |
tx_owner_additional_fee_movement_sign | int | Owner Additional Fee Movement Sign |
is_need_settlement | boolean | Is Need Settlement ? |
balance_to_account_type | int | Balance Sender Account Type |
settlement_day | int | Settlement Day |
is_cancelled | boolean | Is Cancelled ? |
tx_completed_date_utc | datetime | Completed Date |
is_atran_record_completed | boolean | Atran Record Completed ? |
created_date_utc | string | Created Date |
updated_date_utc | string | Updated Date |
financial_acquired_record_json | string | Financial Acquired Record JSON |
page_index | int | Page Index |
last_row_index | int | Last Row Index |
page_count | int | Page Count |
page_size | int | Page Size |
row_count | int | Row Count |
order_column | string | Order Column |
order_by | string | Order By |
REQUEST (POST):
{
"tenant_id": 5,
"wallet_id": 0,
"process_level_status_id": 0,
"transaction_type_codes": [1001],
"to_wallet_id": "8758825713161513293",
"currency_code": ["TRY"],
"from_account_number": "",
"from_account_type_Id": 1,
"from_account_Id": "8161053542483356685",
"from_wallet_number": "",
"to_account_type_Id": 0,
"to_account_Id": 0,
"to_account_number": "",
"to_wallet_number": "",
"description": "",
"start_date": "2022-06-05T14:51:01.6066667+00:00",
"end_date": "",
"page_size": 10,
"page_index": 0,
"order_column": "Id",
"order_by": ""
}
RESPONSE:
{
"status": 0,
"code": null,
"message": null,
"payload": {
"results": [
{
"id": "21843",
"tenant_id": "5",
"record_type": "Commission",
"record_owner": "Business",
"record_owner_id": "8758825793660513293",
"balance_movement_direction": "",
"tx_correlation_id": "8924702030542007309",
"tx_referance_corelation_id": "0",
"tx_group_id": "0",
"tx_sender_wallet_id": "3483611458790091789",
"tx_receiver_wallet_id": "8758825793660513293",
"tx_owner_account_type": 2,
"tx_owner_kyc_level": 40,
"commission_type_level": 3,
"currency": "TRY",
"transaction_type": "B2P Send Money To Wallet | IsCashinTx = false",
"current_commision_rate": 0.00,
"current_commision_fixed_amount": 0.00,
"current_min_amount": 0.00,
"current_max_amount": 100000000000.00,
"transaction_base_amount": 800.75,
"transaction_amount_with_additional_fee": 800.75,
"total_additional_fee": 0.00,
"commission_rate_amount": 0.00,
"commission_fixed_amount": 0.00,
"commission_income_amount": 0.00,
"commission_cost_amount": 0.00,
"commission_net_amount": 0.00,
"balance_movement_amount": -800.75,
"is_wallet_master_can_get_commission": true,
"is_tenant_can_get_commission": true,
"is_business_account_can_get_commission": false,
"is_personal_account_can_get_commission": false,
"tx_owner_balance_type": 10,
"tx_to_balance_type": 0,
"tx_to_pre_atran_balance_type": 0,
"get_commission_fee_from_tx_amount": false,
"balance_movement_amount_sign": -1,
"tx_owner_additional_fee_movement_sign": 1,
"is_need_settlement": false,
"balance_to_account_type": 1,
"settlement_day": 0,
"is_cancelled": false,
"tx_completed_date_utc": "2022-06-05T14:51:01.6166667+00:00",
"is_atran_record_completed": false,
"created_date_utc": "2022-06-05T14:51:01.6066667+00:00",
"updated_date_utc": null,
"financial_acquired_record_json": null
}
],
"page_index": 1,
"last_row_index": 0,
"page_count": 1,
"page_size": 10,
"row_count": 1,
"order_column": "Id",
"order_by": ""
}
}