AT&T Developer
  • Sign In

AT&T In-App Messaging API

  • Tour
  • Docs
  • FAQs

AT&T API Platform SDK for HTML5


Introduction

The AT&T API Platform SDK for HTML5 is designed so that you can easily develop Web apps harnessing the power of AT&T API Platform services. Apps you develop using this SDK will run on any device with an HTML5-compatible browser.

An HTML5 Web app uses a three-tier architecture:

  • Your app, running in a WebKit browser on a mobile device or computer
  • A middleware server that hosts the app and the App Key and App Secret
  • The AT&T API Platform


Supported APIs

The HTML5 SDK supports the following AT&T APIs:

In-App Messaging
What's Included

The AT&T API Platform SDK for HTML5 includes libraries and sample code to assist you in utilizing AT&T APIs within your Web app:

  • JavaScript library (att-api-client.js)
  • Sample Web apps demonstrating each supported AT&T API
  • Server-side libraries and Web app server examples:
    • Java SDK and a Jetty example
    • Ruby SDK and a Sinatra example
    • PHP SDK and a XAMPP example
Requirements

The minimum configuration for using the HTML5 SDK includes:

  • A compatible development environment
  • A WebKit browser, such as Google Chrome or Apple Safari
  • An active AT&T Developer Program account
  • Sencha Touch version 2.3.1 or later (for sample apps only)
Getting Started
  1. Download the AT&T API Platform SDK for HTML5 and unzip the file at the top level of your local development server. The package also includes versions of our SDK sample apps that you can install and run locally.
  2. Read the SDK documentation within the downloaded package.
  3. Create a free AT&T Developer Program account and get the App Key and App Secret required for access to APIs at http://developer.att.com/.
  4. Configure a local instance of your chosen server. For help, see the Server Guide section of the SDK documentation.
  5. Once the server is running, run the sample apps on your local machine at http://127.0.0.1:4567
  6. Build your own Web app, and include att-api-client.js: 

    <script type="text/javascript" src="../sdk/client/att-api-client.js"></script> 

  7. Call AT&T APIs using the appropriate code. For example: 

    AttApiClient.InAppMessaging.getMessageList (
    function(response) {…/* success */ …},
    function(response) {…/* fail */…}); 


The SDK source code is available under the Apache 2.0 open-source license from our Github repository.

Github



  • ADDITIONAL RESOURCES
    • SDKs & Plugins
    • Blogs
    • AT&T Developer Program
  • SUPPORT
    • Forums
    • FAQs
    • Twitter
  • AT&T Developer Program on Github
  • AT&T Developer Program on Facebook
  • AT&T Developer Program on Twitter
AT&T Logo

Terms of Use   Privacy Policy   Your Privacy Choices California Consumer Privacy Act (CCPA) Opt-Out Icon
©2025 AT&T Intellectual Property. All rights reserved

AT&T, the AT&T logo and all other AT&T marks contained herein are trademark of AT&T Intellectual Property and/or AT&T affiliated companies.

14100000
Session Expiring

Your session is about to expire in !

Stay Signed In
Session Expired

Sorry! Your session has expired.

Skip to content