Call APIs
Call APIs allow you to make your app interact with third-party services and to leverage devices' native functionalities (such as cameras for QR reading) to expand the features of your app. Some examples of the functionalities enabled by Call APIs are: biometric authentication, activity tracking and logging, and OTP generation.
All of these functionalities are implemented by executing Call APIs through processes. Processes are configured in Veritran Studio to invoke those APIs. Third-party Call APIs also require you to enable the libraries necessary to use those third-party services by adding and configuring the associated third-party SDK to your app's binary from Mobile Builder. If the associated SDK is not enabled, the Call API will not work and the app may crash.
Important
Other Call APIs may require you to enable them from Mobile Builder as those associated to an SDK. Refer to Configure SDKs to learn how to activate them.
See the table below to learn more about the Call APIs available. To see the list of those Call APIs associated to an SDK, see Configure SDKs.
Allows the user to manage files. | |
Allows the user to make calls. | |
Allows the user to record event logs with information on user and operating system events so that they are safely persisted on the device. | |
Enables the use of push notifications in mobile apps. | |
Allows the user to scan, manage, and operate QR and barcodes. | |
Allows the user to connect to a smart POS terminal and perform actions such as processing payments, printing receipts, retrieving device information and cryptography-related actions. | |
Allows the user to securely generate a One Time Password (OTP). |
Important
If your project requires a Call API from the list, but you don't see it enabled in your environment, contact the Mobile Product team.