REST API Applications

The REST API exposes the Sybase Unwired Platform features as services that can be consumed from any HTTP-enabled SDK, without Unwired Platform-specific libraries. Develop applications in the native development platform of choice (such as Sencha, Appcelerator, and Cordova—formerly PhoneGap), and use the services with client libraries provided by supported operating systems.

Services include:
  • Application registration
  • Authentication and single sign-on (SSO)
  • Native notification (sometimes called push)
  • Configuration

The REST API supports online cases. This development archetype implements the HTTP channel, and capitalizes on security enhancements and architectural modifications to provide fast and secure service-enabled applications. You can configure native notification properties for an application through Sybase Control Center. If enabled, any newly created application should be immediately available via HTTP without further configuration. Unwired Platform domain-level logs collect data related to the HTTP channel, including push, proxy, dispatcher, and application data. You can develop applications so they can be monitored through Sybase Control Center.

Documented in:
  • Fundamentals, see REST API Applications
  • Developer Guide: REST API Applications, see:
    • Prerequisites
    • Developing the Application
    • Reference
  • Developer Guide: OData SDK, see Using REST API Services with Online Data Proxy
  • Sybase Control Center for Sybase Unwired Platform, see:
    • Application Connections
    • Setting General Application Properties
    • Native Notification Properties
    • Domain Log Categories – see information for Push, Proxy, Dispatcher, and Application logs.