How do I create a V2 Messaging API application?


Chase Greiser


If you're a V2 Messaging user, you can find everything you need to get started with sending text messages on the Applications page in the Bandwidth Dashboard:

  • Messaging URI: The endpoint for all of your Messaging APIs to send and receive messages. This path includes your company’s unique user ID. It's the value that follows the users/ resource.
  • API Credentials: Bandwidth APIs use BASIC HTTP Authentication. You'll need to have your user ID, token, and secret to make API calls.
  • Developer DocsGet dialed in with code samples, set-up guides, and more. Visit our API documentation for creating applications and sending messages.


To create a messaging API application:

  1. Log into the Bandwidth Dashboard.
  2. From the top navigation menu, click Applications.
  3. Enter an Application name.
  4. Leave the Application ID field blank. We'll create this for you.
  5. Set your Callback URL. Bandwidth will make an HTTP request to this URL whenever a messaging event takes place.
  6. Click Create Application in the bottom right corner to save your changes.
  7. Connect the application with a location. You can either create a new location or associate an existing location with your application.
    • Note: Associate your application with a location so that when a phone number receives a messaging event, the application will send the appropriate callback to the specified Callback URL.
  8. Copy your Application ID. This is required to send outbound messages. You may also secure your callbacks with basic authentication.

Article is closed for comments.