Elora Logo

Home

Introduction

Errors

WhatsApp

Send Message

Send Template

Incoming Messages

Incoming Notifications

Introduction

Understand general concepts, response codes, and authentication strategies for the Elora messaging API.

Base URL

The Elora messaging API is built on REST principles. We enforce HTTPS in every request to improve data security, integrity, and privacy. All requests contain the following base URL:

https://api.eloratechnology.com

Authentication

To authenticate, add an Authorization header to your requests. Replace the placeholder with your actual production API key.

Authorization:Bearer sk_prod_xxxxxxxxx

To generate a new API key From the dashboard select:Apps → App Settings → Generate Shared Key

Keep this key safe. For security reasons, we cannot retrieve it for you later. Generating a new key will permanently revoke access for your existing key.

You can choose different environments (e.g., Staging / Production) prior to generating a new API key.

📱 How to Map Phone Channels to Environments

Managing your active environment routing profiles, target webhook scopes, and communication tokens takes just three steps:

1

Choose Your Environment (Scope)

Use the environment selector at the top of your dashboard canvas layout to switch between isolated operational scopes (e.g., Staging, Production). The routing data grid shifts context automatically.

2

Link a New Phone Number

Click the "Link Phone Number" action button in the bottom section toolbar. Select any unassigned channel from your profile dropdown selection pool to instantly route inbound webhook streams through your global fallback defaults.

3

Unlinking & Clean Up Tasks

Need to shift assets? Click the "Delink" button on any active data row block. This immediately revokes the routing link assignment inside this scope and safely returns the phone number to your unassigned configuration dropdown pool.

The API only supports encrypted HTTPS requests.