Skip to main content
1

Create a Beem account

Create a free account at:https://login.beem.africaAfter registering, verify your email address and phone number. You’ll receive a confirmation email — click the verification link to activate your account.If you have trouble completing email or phone verification, contact support@beem.africa.
2

Sign in

Log in to the Beem Dashboard using your username and password.
3

Prepare your Sender ID

Before sending SMS messages, ensure you have an active Sender ID.
The default Sender ID INFO has been disabled for all accounts. Replace it with your approved Sender ID in every API request.
4

Generate API credentials

Navigate to:SMS → API SetupClick Generate API Key & Secret.The generated credentials are required to authenticate every request to the SMS API.
Your API Secret is shown only once. Store it securely, as it cannot be retrieved later.

Authentication methods

All SMS API requests require authentication. Use HTTP Basic Authentication (API Key and Secret) or pass an access token in the Authorization header. Use one method per request — not both.

Request headers

  • Username: API Key
  • Password: API Secret
Never expose your API Key, API Secret, or access token in frontend applications or public repositories.