DEV Community

BridgeXAPI
BridgeXAPI

Posted on

A Python SMS client should just make the request

I don't like SMS platforms that force everything through dashboards.

If I'm sending from code, I want the API surface to stay visible.

This is the shape I prefer:

Get an API key from the dashboard:
https://dashboard.bridgexapi.io

from bridgexapi import BridgeXAPI

client = BridgeXAPI(api_key="YOUR_API_KEY")

result = client.send_sms(
    route_id=3,
    caller_id="BRIDGEXAPI",
    numbers=["31651860670"],
    message="Your verification code is 4839"
)

print(result)
Enter fullscreen mode Exit fullscreen mode

That keeps the important parts explicit:

  • route selection
  • caller ID
  • recipient list
  • message body

No UI abstraction in the middle. Just a direct request.

I'm building BridgeXAPI around that idea:
simple messaging infrastructure for developers who want control.

Docs:
https://docs.bridgexapi.io

Top comments (0)