SMS providers
There is currently possibility to define following SMS providers in Admin console:
Create new SMS provider - CERTIFICALL - method GET
Admin Console / Tenant configuration / SMS provider / New SMS provider
parameter |
description |
value |
Description |
|
Certificall |
URL |
|
*** |
ignore SSL certificate |
checkbox |
Unchecked |
HTTP method |
|
GET PUT POST |
proxy configuration |
|
none |
Results regex |
|
returnCode:([A-z\\s].*) |
Success string |
|
OK |
Body |
Posibility to use body with placeholders (content-type header is mandatory) or current feature to send parameters (POST a GET) |
Allows to define the body of the request (Use %SMS_TEXT% and %PHONE_NUMBER% placeholders) e.g. { "address" : "%PHONE_NUMBER%", "message" : "%SMS_TEXT%" } |
URL parameters |
|
request=reqName accountLogin=*** servicePassword=*** userPhone=PHONE_NUMBER serviceId=402 accountPassword=*** sms_text=SMS_TEXT |
Headers |
the definition of content |
content-type=application/json |
Create new SMS provider - RETARUS
Admin Console / Tenant configuration / SMS provider / New SMS provider
parameter |
description |
value |
Description |
|
Retarus |
URL |
|
https://sms4a.retarus.com/rest/v1/jobs |
ignore SSL certificate |
checkbox |
Unchecked |
HTTP method |
|
POST |
proxy configuration |
|
none |
Results regex |
|
.*(jobId).* |
Success string |
|
jobId |
Body |
Posibility to use body with placeholders (content-type header is mandatory) or current feature to send parameters (POST a GET) |
Allows to define the body of the request (Use %SMS_TEXT% and %PHONE_NUMBER% placeholders) e.g. {"options":{"src":"Reist","statusRequested":true},"messages":[{"text":"%SMS_TEXT%","recipients":[{"dst":"%PHONE_NUMBER%","customerRef":"rt-preprod"}]}]} |
URL parameters |
|
|
Headers |
the definition of content |
Authorization=Basic cmVpc3Rfc3dpc3M6Kjk1TjkxNj1NWHZ5 Content-type=application/json Accept=application/json |