API Reference

improve this page | report issue


To develop your native or Cordova applications, you can refer to the IBM Mobile Foundation API in JavaScript, Java and Objective-C.
Below are links to the available APIs.

  • MobileFirst client-side API
    This collection of topics documents the application programming interface (API) for each IBM MobileFirst™ Platform Foundation client platform.

  • MobileFirst server-side API
    Use the server-side API that IBM MobileFirst Platform Foundation defines to modify the behavior of the servers that your mobile applications rely on.

  • MobileFirst Java Token Validator API
    Use the Java Token Validator API of the MobileFirst Java Token Validator library (mfp-java-token-validator-8.0.0.jar) to protect external Java resources by validating the access tokens for these resources.

  • REST API for the MobileFirst Server administration service
    The REST API provides several services to administer runtime adapters, applications, devices, audit, transactions, security, and push notifications.

  • REST API for the MobileFirst Server push service
    The REST API for Push in the MobileFirst runtime environment enables back-end server applications that were deployed outside of the MobileFirst Server to access Push functions from a REST API endpoint.

  • REST API for the MobileFirst runtime
    The REST API for the MobileFirst runtime provides several services for mobile clients and confidential clients to call adapters, obtain access tokens, get Direct Update content, and more.

  • REST API for MobileFirst Analytics and Logger
    The MobileFirst Analytics public REST API is documented in Swagger.

Inclusive terminology note: The Mobile First Platform team is making changes to support the IBM® initiative to replace racially biased and other discriminatory language in our code and content with more inclusive language. While IBM values the use of inclusive language, terms that are outside of IBM's direct influence are sometimes required for the sake of maintaining user understanding. As other industry leaders join IBM in embracing the use of inclusive language, IBM will continue to update the documentation to reflect those changes.
Last modified on March 23, 2018