Delivery Services

Integration with Infobip

PageGate sends messages through Infobip's web API in JSON or XML format.

Before configuring, review the Infobip steps on how to format your username and password: dev.infobip.com ↗

Configure Infobip — JSON Format

  1. Open the PageGate Admin. Right click Carriers, left click Add. Name the carrier: Infobip
  2. Set the following:
    Protocol: HTTPPOST
    Host: https://api.infobip.com/sms/1/text/single
    Port: 80
    Max Chars: 160
  3. Click Apply. Go to Carriers — Infobip — Template.
  4. In the Settings section enter: HttpPostType = HeadBody
  5. In the Text section enter:
    |Authorization|Basic [Your Infobip ID and Password in Base64]|
    |Accept|application/json|
    |Content-Type|application/json|
    { "from":"%Sender%", "to":"%Pin%", "text":"%Message%" }
  6. Click Apply.

Configure Infobip — XML Format (Alternative)

  1. Follow steps 1–4 above, then in the Text section enter:
    |Authorization|Basic [Your Infobip ID and Password in Base64]|
    |Accept|application/xml|
    |Content-Type|application/xml|
    <request>
    <from>%Sender%</from>
    <to><to>%Pin%</to></to>
    <text>%Message%</text>
    </request>
  2. Click Apply.

Return to Delivery Services

Need help with this integration?

Our support team can walk you through the configuration steps.