Go to account

API Documentation

Authentication

All Emisri API requests must be authenticated using the X-Emisri-Api-Key header. Only encrypted HTTPS connections are permitted.

Base URL

API requests should be sent to the Emisri's Base URL:

https://BASE_URL/v1

Example request endpoint:

bash
https://BASE_URL/v1/sms/send

API Key Authentication

Every request must include your Secret Key in the X-Emisri-Api-Key header. Your Secret Key authenticates the request and identifies your account.

How to get your Secret Key

  1. Sign in to your Emisri account.
  2. Go to Integrations > Developer.
  3. Generate a new Secret Key.
  4. Store it securely — never commit it to source control.

How to use your Secret Key in requests

Pass your Secret Key in the

X-Emisri-Api-Key

header on every request.

Best Practices

Follow these guidelines to keep your integration secure and reliable.

  1. Do not expose credentials in public repositories or client-side code.
  2. Regenerate your API Key immediately if it is compromised.
  3. Always use HTTPS — plain HTTP requests are rejected.