Skip to main content

Veritran Docs

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.

Custom API Files

Allows the user to manage files.

Dial API

Allows the user to make calls.

Event Record

Allows the user to record event logs with information on user and operating system events so that they are safely persisted on the device.

Push

Enables the use of push notifications in mobile apps.

QR

Allows the user to scan, manage, and operate QR and barcodes.

SmartPos

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.

VTToken API

Allows the user to securely generate a One Time Password (OTP).

Important

Si en tu proyecto necesitas una Call API de esta lista, pero no la ves habilitada en tu ambiente, ponte en contacto con el equipo de Mobile Product.