Refresh Token
POST /auth/refresh/token
Refreshes authentication tokens for the user.
Request Headers:
X-Refresh-Token: Refresh token (e.g., Cx9AH9ubWqG3JyBz8DZr-E6aTa8GKruNerzJRCDUFbyjM6ef)
Example Request (Dart - http):
var headers = {
'X-Refresh-Token': 'Cx9AH9ubWqG3JyBz8DZr-E6aTa8GKruNerzJRCDUFbyjM6ef'
};
var request = http.Request('POST', Uri.parse('{{base-url}}/auth/refresh/token'));
request.body = '''''';
request.headers.addAll(headers);
http.StreamedResponse response = await request.send();
if (response.statusCode == 200) {
print(await response.stream.bytesToString());
} else {
print(response.reasonPhrase);
}
Response (200 OK):
{
"status": true,
"data": {
"id": "425bc461-9b6c-4036-b47a-9d96e4f21eba",
"role": "USER",
"email": "[email protected]",
"lastName": "Obagunwa",
"firstName": "Samson",
"createdAt": "2021-08-16T22:59:27.026Z",
"updatedAt": "2021-08-16T22:59:27.026Z"
},
"merchant": {
"role": "USER",
"email": "[email protected]",
"id": "fb2b0eb6-edc8-48f8-bc38-5c000e52a57e",
"lastName": "Obagunwa",
"mode": "SANDBOX",
"firstName": "Samson",
"review": "ENABLED",
"callbackURL": "https://webhook.site/7e4f1819-7780-416d-8596-3dece233d785",
"businessName": "Neyosoft",
"businessType": "Electrical Electronics",
"parentMerchant": "0cee2057-645e-48aa-b2f7-712e07cd0232",
"canDebitCustomer": true,
"sandboxCallbackURL": "http://localhost:50004/webhook/wallet",
"createdAt": "2021-08-16T22:59:26.765Z",
"updatedAt": "2022-01-31T17:39:36.193Z"
}
}
Last updated