9BITS DEVELOPER CENTRE
  • 9bits Developer Center
  • MESSAGING
    • A2P SMS
      • Overview
      • Start sending A2P SMS
      • Getting Started
      • REST API
        • Overview
        • Batches
        • Delivery Reports
          • Retrieve a delivery report
        • Webhooks
      • SMPP
        • Connectivity
        • Sending Messages
        • Message Encoding
        • SMPP Error Codes
    • Two-Way SMS
      • Overview
      • Start receiving Two-Way SMS
      • Start sending Two-Way SMS
      • Getting Started
      • REST API
        • Overview
        • Webhooks
  • VOICE
    • Voice Messaging API
      • Overview
      • The Call Object
      • Send a voice message
    • SIP Trunking
      • Overview
      • Technical Details
Powered by GitBook
On this page
  • SMPP account details
  • IP Access
  • Supported SMPP PDUs
  • MSISDN Format
  1. MESSAGING
  2. A2P SMS
  3. SMPP

Connectivity

PreviousSMPPNextSending Messages

Last updated 6 months ago

9bits supports plain connectivity to the SMPP servers. If your preference is TLS encryption, please contact our . Plain connectivity was chosen over TLS because most client SDKs for SMPP do not natively support TLS integrations. A tunnel might be required to configure a secure connection between your client and our server.

SMPP account details

An SMPP account consists of a host, a port, a system ID and a password to consume our service.

Account Detail
Input

Host

smpp.api.9bits.net

Port

2348

System ID

system-id

Password

password

By default, only one parallel connection per host/system_id combination is allowed.

IP Access

Access to 9bits SMPP server is by default restricted to pre-registered/whitelisted IPs. The client IP must be provided to the for access.

Supported SMPP PDUs

SMPP PDU from client
SMPP PDU from server

bind_transmitter

bind_transmitter_resp

bind_receiver / bind_receiver_resp

bind_receiver_resp

bind_transceiver / bind_transceiver_resp

bind_transceiver_resp

enquire_link / enquire_link_resp

enquire_link / enquire_link_resp

unbind / unbind_resp

unbind / unbind_resp

submit_sm

submit_sm_resp

data_sm / data_sm_resp

deliver_sm_resp

deliver_sm

generic_nack

query_sm / query_sm _resp

cancel_sm / cancel_sm_resp

replace_sm / replace_sm_resp

MSISDN Format

in GSM, MSISDN is built as follows:

MSISDN
CC + NDC + SN

CC

Country Code

NDC

National Destination Code

SN

Subscriber Number

support team
support team