Identity Verification
POST
/api/v1/auth/identity/verify
const url = 'https://api.parasta.io/api/v1/auth/identity/verify';const options = { method: 'POST', headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'}, body: '{"name":"John Doe","phone":"01012345678","ssn_front":"910101","ssn_gender":"1","carrier":"SKT"}'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request POST \ --url https://api.parasta.io/api/v1/auth/identity/verify \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data '{ "name": "John Doe", "phone": "01012345678", "ssn_front": "910101", "ssn_gender": "1", "carrier": "SKT" }'Verify user identity via mobile carrier (name, phone, SSN). Initiates SMS OTP flow.
Authorizations
Section titled “Authorizations ”Request Body required
Section titled “Request Body required ” Media type application/json
object
name
required
Full legal name
string
phone
required
Mobile phone number
string
ssn_front
required
Date of birth (6 digits)
string
ssn_gender
required
Gender digit (1-4)
string
carrier
required
SKT | KT | LGU
string
Example
{ "name": "John Doe", "phone": "01012345678", "ssn_front": "910101", "ssn_gender": "1", "carrier": "SKT"}Responses
Section titled “ Responses ”OK
Media type application/json
Example
{ "status": "ok", "data": { "verification_id": "vid_abc123", "expires_at": "2026-03-26T10:05:00Z" }}