Get Transfer by Reference
This endpoint returns the current status of a transfer. Use it to check a transaction status.
Header Request
Authorization
String
M
Represents Basic Authentication.
e.g. Basic dW5kZWZpbmVkOnBhc3N3b3Jk
accept
String
M
Mandatory header to specify the response format. Must be set to application/json so the server returns the response in JSON format.
Body Request
1
reference
string
Yes
255
Unique transfer reference set when the request was created
Sample Request
curl --request GET \
--url https://api.finpay.co/get/transfers/reference=123456 \
--header 'accept: application/json' \
--header 'authorization: Basic {base64_encoded_api_key}'Body Response
1
created
string (date-time)
Yes
24
Timestamp when the transfer was created (ISO 8601)
2
transfer_id
string
Yes
36
Unique transfer ID from the Finnet system
3
reference
string
Yes
255
Unique transfer reference
4
source_user_id
string
Yes
36
Source user ID (master or sub-account)
5
destination_user_id
string
Yes
36
Destination user ID (master or sub-account)
6
status
string
Yes
–
Transfer status
Valid values: SUCCESSFUL, PENDING, FAILED
7
amount
number
Yes
–
Amount transferred
Sample Response
Sample Response (Negative)
Get Transfer by Reference HTTP Status Code
1
200
Success with Response Body Message
2
400
[ DESTINATION_ACCOUNT_NOT_FOUND, DATA_NOT_FOUND, CALLBACK_AUTHENTICATION_TOKEN_NOT_FOUND_ERROR ]
3
404
[ INVALID_API_KEY ]
Last updated

