List all transactions
curl --request GET \
--url http://localhost/api/api/transactions \
--header 'Authorization: Bearer <token>'{
"count": 123,
"results": [
{
"id": 123,
"bucket_loading_status": "Transaction loaded into [ORDINARY] and requested buckets",
"cp_a": {
"client_subject_id": "<string>",
"subject_name": "<string>",
"unique_identification_number": "<string>",
"account_holder": true,
"address": "<string>",
"customer_segment": "<string>",
"date_and_place_of_birth": "<string>",
"country_of_birth_or_incorporation": "<string>",
"nationality": "<string>",
"account_type": "<string>",
"account_type_ii": "<string>",
"account_opening_date": "<string>",
"account_opening_date_ii": "<string>",
"customer_aml_risk_rating": "<string>",
"customer_account": "<string>",
"customer_account_ii": "<string>",
"customer_opening_date": "<string>",
"source_of_funds": "<string>",
"average_monthly_income": "<string>",
"cif_status": "<string>",
"occupation": "<string>",
"industry": "<string>",
"purpose_of_account": "<string>",
"contact_number": "<string>",
"email_address": "<string>",
"risk_assessment_score": "<string>",
"created_by": 123,
"modified_by": 123
},
"cp_b": {
"client_subject_id": "<string>",
"subject_name": "<string>",
"unique_identification_number": "<string>",
"account_holder": true,
"address": "<string>",
"customer_segment": "<string>",
"date_and_place_of_birth": "<string>",
"country_of_birth_or_incorporation": "<string>",
"nationality": "<string>",
"account_type": "<string>",
"account_type_ii": "<string>",
"account_opening_date": "<string>",
"account_opening_date_ii": "<string>",
"customer_aml_risk_rating": "<string>",
"customer_account": "<string>",
"customer_account_ii": "<string>",
"customer_opening_date": "<string>",
"source_of_funds": "<string>",
"average_monthly_income": "<string>",
"cif_status": "<string>",
"occupation": "<string>",
"industry": "<string>",
"purpose_of_account": "<string>",
"contact_number": "<string>",
"email_address": "<string>",
"risk_assessment_score": "<string>",
"created_by": 123,
"modified_by": 123
},
"transaction_currency": {
"currency": "<string>",
"alphabetic_code": "<string>",
"active_indicator": true,
"numeric_code": "<string>"
},
"alt_currency": {
"currency": "<string>",
"alphabetic_code": "<string>",
"active_indicator": true,
"numeric_code": "<string>"
},
"modified_by": {
"id": 123
},
"created_by": {
"id": 123
},
"client_transaction_id": "<string>",
"transaction_type": "<string>",
"transaction_timestamp": "2023-11-07T05:31:56Z",
"amount": 123,
"cp_a_country": "<string>",
"cp_b_country": "<string>",
"cp_a_bank": "<string>",
"cp_b_bank": "<string>",
"amount_in_alt_currency": 123,
"payment_mode": "<string>",
"purpose_of_transfer": "<string>",
"notes": "<string>"
}
],
"next": "http://api.example.org/accounts/?offset=400&limit=100",
"previous": "http://api.example.org/accounts/?offset=200&limit=100"
}Retrive Transaction(s)
Retrieve Transactions
Retrieving existing Transaction(s)
GET
/
api
/
transactions
List all transactions
curl --request GET \
--url http://localhost/api/api/transactions \
--header 'Authorization: Bearer <token>'{
"count": 123,
"results": [
{
"id": 123,
"bucket_loading_status": "Transaction loaded into [ORDINARY] and requested buckets",
"cp_a": {
"client_subject_id": "<string>",
"subject_name": "<string>",
"unique_identification_number": "<string>",
"account_holder": true,
"address": "<string>",
"customer_segment": "<string>",
"date_and_place_of_birth": "<string>",
"country_of_birth_or_incorporation": "<string>",
"nationality": "<string>",
"account_type": "<string>",
"account_type_ii": "<string>",
"account_opening_date": "<string>",
"account_opening_date_ii": "<string>",
"customer_aml_risk_rating": "<string>",
"customer_account": "<string>",
"customer_account_ii": "<string>",
"customer_opening_date": "<string>",
"source_of_funds": "<string>",
"average_monthly_income": "<string>",
"cif_status": "<string>",
"occupation": "<string>",
"industry": "<string>",
"purpose_of_account": "<string>",
"contact_number": "<string>",
"email_address": "<string>",
"risk_assessment_score": "<string>",
"created_by": 123,
"modified_by": 123
},
"cp_b": {
"client_subject_id": "<string>",
"subject_name": "<string>",
"unique_identification_number": "<string>",
"account_holder": true,
"address": "<string>",
"customer_segment": "<string>",
"date_and_place_of_birth": "<string>",
"country_of_birth_or_incorporation": "<string>",
"nationality": "<string>",
"account_type": "<string>",
"account_type_ii": "<string>",
"account_opening_date": "<string>",
"account_opening_date_ii": "<string>",
"customer_aml_risk_rating": "<string>",
"customer_account": "<string>",
"customer_account_ii": "<string>",
"customer_opening_date": "<string>",
"source_of_funds": "<string>",
"average_monthly_income": "<string>",
"cif_status": "<string>",
"occupation": "<string>",
"industry": "<string>",
"purpose_of_account": "<string>",
"contact_number": "<string>",
"email_address": "<string>",
"risk_assessment_score": "<string>",
"created_by": 123,
"modified_by": 123
},
"transaction_currency": {
"currency": "<string>",
"alphabetic_code": "<string>",
"active_indicator": true,
"numeric_code": "<string>"
},
"alt_currency": {
"currency": "<string>",
"alphabetic_code": "<string>",
"active_indicator": true,
"numeric_code": "<string>"
},
"modified_by": {
"id": 123
},
"created_by": {
"id": 123
},
"client_transaction_id": "<string>",
"transaction_type": "<string>",
"transaction_timestamp": "2023-11-07T05:31:56Z",
"amount": 123,
"cp_a_country": "<string>",
"cp_b_country": "<string>",
"cp_a_bank": "<string>",
"cp_b_bank": "<string>",
"amount_in_alt_currency": 123,
"payment_mode": "<string>",
"purpose_of_transfer": "<string>",
"notes": "<string>"
}
],
"next": "http://api.example.org/accounts/?offset=400&limit=100",
"previous": "http://api.example.org/accounts/?offset=200&limit=100"
}By calling this API, you will be able to retrieve all the transitions that were uploaded into Athena.
If there are more than 10 transactions available, the records provided in the response will be paginated by 10 transactions per page.
Authorizations
CustomAuthenticationcookieAuth
JWT token obtained from AWS Cognito or custom authentication service
Query Parameters
Number of results to return per page.
The initial index from which to return the results.
⌘I
