Understand general concepts, response codes, and authentication strategies for the Elora messaging API.
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:
To authenticate, add an Authorization header to your requests. Replace the placeholder with your actual production API key.
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.
Managing your active environment routing profiles, target webhook scopes, and communication tokens takes just three steps:
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.
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.
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.