Roaming Login
Login/Auth by username and password
Parameters
- Script: roaming.php
- Action: statuslogin,statuslogout,login,logout
- Phone: the phone that you want to login/logout ($company_$extension)
- Username: the username that wants to login/logout ($company_$extension)
- Password: the password of the user that wants to login/logout ($password)
PIN: the voicemail pin can be used instead of the password
Example
https://192.168.0.180/roaming.php?action=login&phone=myusername_20&username=myusername_9&password=mypassword
Extension 9 logs into extension 20
Login/Auth by manager login and a unique password per phone
Parameters
- Script: roaming.php
- Action: statuslogin,statuslogout,login,logout
- Phonepass: the secret of the phone that you want to login ($secret)
- Username: the pbx username ($username)
- Password: the pbx username’s manager password ($managerpass)
- Extension: the extension that wants to login ($ext)
Example
http://192.168.0.18/roaming.php?action=login&phonepass=$secret&username=$username&password=$managerpass&extension=$ext
Return
- 200: User has been logged in or logged out
- 403: No or wrong login data
- 500: General error