Skip to main content
POST
Verify OTP for PEP account access

Verify PEP Access

Verify the 6-digit OTP and grant temporary access to PEP account data.

Endpoint

Authentication

string
required
Bearer token (Admin JWT with pep_access_authorized: true)

Request Body

string
required
PEP subscriber UUID
string
required
6-digit OTP code received

Response

Security Notes

  • OTP verification is required for each session
  • Access is time-limited
  • All access attempts are logged for audit
  • IP address and user agent are recorded

Errors

Authorizations

Authorization
string
header
required

API Key for third-party integrations (WhatsApp, Smart PAY, VULT). Format: 'Bearer olive_live_xxxxxxxxxxxxx'

Body

application/json

OTP verification

otp_code
string
required
subscriber_id
string
required

Response

Access granted

The response is of type object.