Truztcube Docs
API ReferenceAuthentication

Refresh access token using refresh token

POST/v1/auth/refresh

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

application/json

application/json

curl -X POST "https://example.com/v1/auth/refresh" \  -H "Content-Type: application/json" \  -d '{    "refreshToken": "4eC39HqLyjWDarjtT1zdp7dc..."  }'
{  "success": true,  "statusCode": 200,  "message": "Request processed successfully",  "timestamp": "2025-10-20T16:30:00.000Z",  "path": "/v1/auth/register",  "data": {}}
{  "success": false,  "statusCode": 400,  "message": "Validation failed",  "errors": [    {      "field": "email",      "message": "Email must be a valid email address"    }  ],  "timestamp": "2025-10-20T16:30:00.000Z",  "path": "/v1/auth/register"}