Verifies that the agent's wallet balance is sufficient to cover the quoted total, then sends a one-time password to the agent's email for payment confirmation. External users receive the OTP directly in the response body instead of via email. Only valid when the renewal is in quoted status.
Request
Authorization
Provide your bearer token in the
Authorization
header when making requests to protected resources.
Example:
Authorization: Bearer ********************
Path Params
Request Code Samples
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl--location--request POST 'https://demoapi.base93.com/api/v1/user/external/agent/renewals//send-otp' \
--header'Authorization: Bearer <token>'
Responses
🟢200
application/json
OTP sent to agent's email (or returned in body for external users)
Bodyapplication/json
Example
{"status":true,"response_code":200,"message":"OTP sent to agent@example.com"}