Skip to content

Search for a complete word or an exact phrase.

Integration security

Read authentication for the request format and API keys for creation and permissions. This page covers key protection and responding to exposure in an SMS v2 integration.

V2 exclusively accepts organization bf_sms_ keys. Bearer authentication determines the organization; it does not depend on a client-supplied selection header.

Retrieved resources must belong to that organization. A technical key can remain valid after its creator leaves, until explicitly revoked. Include keys in your offboarding and access review procedures.

Scroll horizontally if needed. Keyboard: Tab, then the left and right arrow keys.

PermissionUse
sms.sendSend a message immediately
sms.scheduleSchedule a message or batch
delivery.readRead messages, batches and statuses
balance.readRetrieve the balance
contacts.manageCreate or update a contact

Create separate keys for separate integrations. Grant only the permissions in use.

The complete secret is displayed once when the key is created in Cloud. Place it in your service’s secret manager or protected environment variables. Do not include it in a repository, URL, distributed frontend, screenshot or shared collection.

The portal does not store your keys or offer production requests in the browser. Do not paste a key into documentation search.

  1. Create a new key with the necessary permissions.
  2. Update your application’s protected configuration.
  3. Verify authorized normal calls.
  4. Revoke the previous key in Cloud.

Revocation blocks future calls using the key. It does not cancel previously accepted messages or existing schedules. Retain your idempotency keys through rotation.

Revoke the affected key, replace it and examine your integration logs. Contact support without transmitting the exposed secret. Provide the key identifier or public prefix when available.

Contractual availability, retention and compliance commitments must be confirmed with BEFIANA; this technical documentation does not replace them.