Admin/Core Request Logs
Core-requests logs endpoints
STAGING_URL: https://switchapi3.azurewebsites.net
LIVE_URL: https://switchapi.azurewebsites.net
Get list of logs
GET
https://switchapi3.azurewebsites.net/admin/core_request_logs
This endpoint retrieves the list of core request logs.
Query Parameters
Name
Type
Description
page
string
Defaults to 1.
per_page
string
Defaults to 20.
status
string
Status filter.
query
string
Query string filter.
Headers
Name
Type
Description
SWI-CID
string
Client ID
Authorization
string
Format is Bearer token
{
"message": "Logs retrieved successfully",
"data": [
{
"id": 255,
"method": "GET",
"endpoint": "/SwitchBank/Core/FundingRequery",
"createdAt": "2020-04-27T21:57:26.677Z",
"updatedAt": "2020-04-27T21:57:26.677Z",
"status": 200,
"body": null,
"query": {
"processorReferenceID": "81278813-e791-4c4f-99ca-paystack-44593c59e0ea",
"transactionReference": "81278813-e791-4c4f-99ca-paystack-44593c59e0ea"
},
"response": {
"Status": false,
"ResponseCode": "E01",
"Message": "Operation Failed",
"Data": {
"ProcessorReference": null,
"TransactionFTRefernce": null,
"TransactionLogReferenceID": null,
"TransactionResponseCode": null,
"TransactionFTMessage": null,
"Amount": 0,
"CurrencyCode": null
},
"MandateId": null
}
},
{
"id": 254,
"method": "POST",
"endpoint": "/SwitchBank/Core/FundWallet",
"createdAt": "2020-04-27T21:57:24.834Z",
"updatedAt": "2020-04-27T21:57:24.834Z",
"status": 400,
"body": {
"TotalAmount": "100000",
"Processor": 1,
"ProcessorReferenceId": "81278813-e791-4c4f-99ca-paystack-44593c59e0ea",
"CurrencyCode": "566",
"Remark": "funding",
"SessionId": "81278813-e791-4c4f-99ca-paystack-44593c59e0ea",
"ReferenceId": "81278813-e791-4c4f-99ca-paystack-44593c59e0ea",
"CustomerPhoneNumber": "+2349090491756",
"TransactionFee": "00",
"CustomerType": 2,
"Nuban": "0072137711",
"AccountName": "IFEDAYO OLUWADAMILOLA BOLUWATIFE"
},
"query": {},
"response": {
"Status": false,
"ResponseCode": "99",
"Message": "Bad Request",
"Data": [
{
"Exception": null,
"ErrorMessage": "This reference ID 81278813-e791-4c4f-99ca-paystack-44593c59e0ea by Paystack has already been Used"
}
],
"MandateId": null
}
},
{
"id": 253,
"method": "GET",
"endpoint": "/SwitchBank/BalanceEnquiry",
"createdAt": "2020-04-27T21:57:01.701Z",
"updatedAt": "2020-04-27T21:57:01.701Z",
"status": 200,
"body": null,
"query": {
"nuban": "0072137711",
"referenceId": "ife@gmail.com"
},
"response": {
"Status": true,
"ResponseCode": "00",
"Message": "Operation Successful",
"Data": {
"AccountNo": "0072137711",
"AvailableBalance": 0,
"BookedBalance": 0,
"AccountName": "Current Account",
"ResponseText": null
},
"MandateId": null
}
},
{
"id": 252,
"method": "GET",
"endpoint": "/SwitchBank/Core/FundingRequery",
"createdAt": "2020-04-27T20:06:00.142Z",
"updatedAt": "2020-04-27T20:06:00.142Z",
"status": 200,
"body": null,
"query": {
"processorReferenceID": "81278813-e791-4c4f-99ca-paystack-44593c59e0ea",
"transactionReference": "81278813-e791-4c4f-99ca-paystack-44593c59e0ea"
},
"response": {
"Status": false,
"ResponseCode": "E01",
"Message": "Operation Failed",
"Data": {
"ProcessorReference": null,
"TransactionFTRefernce": null,
"TransactionLogReferenceID": null,
"TransactionResponseCode": null,
"TransactionFTMessage": null,
"Amount": 0,
"CurrencyCode": null
},
"MandateId": null
}
},
{
"id": 251,
"method": "POST",
"endpoint": "/SwitchBank/Core/FundWallet",
"createdAt": "2020-04-27T20:05:58.915Z",
"updatedAt": "2020-04-27T20:05:58.915Z",
"status": 400,
"body": {
"TotalAmount": "100000",
"Processor": 1,
"ProcessorReferenceId": "81278813-e791-4c4f-99ca-paystack-44593c59e0ea",
"CurrencyCode": "566",
"Remark": "funding",
"SessionId": "81278813-e791-4c4f-99ca-paystack-44593c59e0ea",
"ReferenceId": "81278813-e791-4c4f-99ca-paystack-44593c59e0ea",
"CustomerPhoneNumber": "+2349090491756",
"TransactionFee": "00",
"CustomerType": 2,
"Nuban": "0072137711",
"AccountName": "IFEDAYO OLUWADAMILOLA BOLUWATIFE"
},
"query": {},
"response": {
"Status": false,
"ResponseCode": "99",
"Message": "Bad Request",
"Data": [
{
"Exception": null,
"ErrorMessage": "This reference ID 81278813-e791-4c4f-99ca-paystack-44593c59e0ea by Paystack has already been Used"
}
],
"MandateId": null
}
}
],
"meta": {
"total": 255,
"per_page": 5,
"page": 1,
"page_count": 51
}
}
Get log by Id
GET
https://switchapi3.azurewebsites.net/admin/core_request_logs/:id
This endpoint retrieves a log by id.
Path Parameters
Name
Type
Description
id
string
The id of the log.
Headers
Name
Type
Description
SWI-CID
string
Client ID
Authentication
string
Format is Bearer token
{
"message": "Log retrieved successfully",
"data": {
"id": 255,
"method": "GET",
"endpoint": "/SwitchBank/Core/FundingRequery",
"createdAt": "2020-04-27T21:57:26.677Z",
"updatedAt": "2020-04-27T21:57:26.677Z",
"status": 200,
"body": null,
"query": {
"processorReferenceID": "81278813-e791-4c4f-99ca-paystack-44593c59e0ea",
"transactionReference": "81278813-e791-4c4f-99ca-paystack-44593c59e0ea"
},
"response": {
"Status": false,
"ResponseCode": "E01",
"Message": "Operation Failed",
"Data": {
"ProcessorReference": null,
"TransactionFTRefernce": null,
"TransactionLogReferenceID": null,
"TransactionResponseCode": null,
"TransactionFTMessage": null,
"Amount": 0,
"CurrencyCode": null
},
"MandateId": null
}
}
}
{
"message": "Log with id 2550 does not exist"
}
Last updated
Was this helpful?