Voice OTP
Last updated
Integration and Use of Voice OTP
Purpose: Allows the use of Alice Voice OTP from a third-party provider.
API Details
All API requests to the Alice system are made via the domain:
https://alice.antbuddy.com/rest-api
Authorization Header (required):
Authorization: Bearer {access_token}
Get AccessToken
Endpoint: /get-token/
Method: POST
Body:
jsonCopyEdit{
"username": "username",
"password": "password"
}Description:
username: Username or email registered with Antbuddy.
password: Password.
Create OTP Call Request
API to Create OTP Code Request for a Phone Number:
View existing OTP calls
Endpoint: /voice-otp/
Method: GET
Create OTP call
Endpoint: /voice-otp/
Method: POST
Body:
Description:
alarm_phonenumber: Phone number to receive the OTP code (required).
otp: OTP code to send to the phone number. If left blank or not provided, the system will automatically generate a random code for testing purposes.
maxretry: Number of retry attempts for the OTP reading. Default is 0, which corresponds to one attempt.
Last updated
jsonCopyEdit{
"alarm_phonenumber": "0919273027",
"otp": "123445",
"maxretry": 0
}