For up-to-date product documentation, see the IBM MobileFirst Foundation Developer Center.
API reference
To develop your native or hybrid applications, refer to the MobileFirst API in JavaScript, Javaâ„¢ Platform, Java for Android, and Objective-C for iOS.
Use the MobileFirst API to develop your applications in JavaScript, Java Platform, Java for Android, and Objective-C for iOS.
- 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.