Skip to content

Docs

Authentication

HTTP Basic Auth (recommended for POST)

Username is your account email. Password is your API key. Send Authorization: Basic … (or use your HTTP client’s -u / auth helpers).

Use this with POST requests for SEND_SINGLE, SEND_BULK_SAME, SEND_BULK_DIFFERENT, and CHECK_BALANCE.

FieldValue
Username[email protected]
PasswordYOUR_API_KEY

GET with query credentials

For GET single send, pass with_get=true plus un (email) and up (API key) in the query string along with FUN, senderID, to, and msg (or text).

curl "https://portal.velobotix.app/api.php?FUN=SEND_SINGLE&with_get=true&un=YOUR_EMAIL&up=YOUR_API_KEY&senderID=VeloBotix&to=0701234567&msg=Your+OTP+is+483920.+Valid+5+mins."

Keep keys private

Do not commit API keys to source control. Prefer server-side calls for production traffic so keys are not exposed in browsers.

FAQ

Is OAuth required?
No. The public customer API uses HTTP Basic Auth or GET un/up credentials.

Create account

Sign up in the portal and get your API key — username is your email, password is the key.

Open portal — get API key