cURL
curl --request POST \ --url http://localhost:3091/v1/api/superadmin/kyc/{id}/reject \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data ' { "approved": true, "rejectionReason": "<string>", "adminNotes": "<string>" } '
{ "id": 123, "status": "VERIFIED", "documentType": "PASSPORT", "rejectionReason": "<string>", "submittedAt": "2023-11-07T05:31:56Z", "reviewedAt": "2023-11-07T05:31:56Z", "externalUserId": "<string>", "diditSessionUrl": "<string>", "diditSessionToken": "<string>", "tokenExpiry": "2023-11-07T05:31:56Z" }
JWT access token from POST /v1/api/auth/login
KYC rejected
VERIFIED
PENDING
NOT_VERIFIED
PASSPORT
RESIDENCE_PERMIT
ID_CARD
DRIVER_LICENSE