> ## Documentation Index
> Fetch the complete documentation index at: https://docs.beem.africa/llms.txt
> Use this file to discover all available pages before exploring further.

# Security

> Best practices for securing SMS API credentials and rotating keys.

<Info>
  Keep your API credentials secure. They provide full access to your SMS API.
</Info>

**Best practices**

* Store your API Key, Secret, or access token as environment variables.
* Never expose credentials in frontend or mobile applications.
* Rotate your API credentials if they become compromised.
* Use HTTPS for all API requests.

***

## Managing your API credentials

You can manage your SMS API credentials at any time.

Simply navigate to:

**SMS → API Setup**

From there you can:

* Disable an existing API Key
* Generate a new API Key and Secret
* Rotate credentials if required

***

## What's next?

Use the API reference pages in the sidebar for interactive examples:

* **Send SMS** — Send your first message.
* **Get delivery reports** — Track delivery status.
* **Get vendor balance** — Check SMS credits.
* **Sender names & templates** — Manage sender IDs and message templates.

See [API responses](/guides/sms/api-responses) for HTTP status codes and SMS error codes.

<Tip>
  If your messages aren't being delivered, first verify that you're using an **active Sender ID** and valid API credentials.
</Tip>
