Register
The first step to use the VerifyKit phone number verification service is to create a VerifyKit account. You can easily register providing some information. No card information is required to create a VerifyKit account. All you need to do is sign in to your account after you verify your email address.
Configure
Once you have verified your email address, you can easily connect your application to your VerifyKit account.
After you have signed in, please go to My Apps > Connect Your App.
Give a name to your app if you wish.
Select messaging platforms you would like to use in your app for verification.
Please enter the required information for each platform after you have selected the ones you offer service for.
Don’t forget to save changes.
For iOS apps:
Add the Bundle ID and deeplink of your app. Deeplink is required so that users can go back to your app easily after verification. Please find information in our documents regarding what you need to do for deeplink integration. Once you have added Bundle ID and deeplink, click on Generate Credentials and create Secret Key and Client Key.
Don’t forget to copy the Secret Key and Client Key values to paste them into the codes of your iOS app later.
Please note that you need to disable the Apple Review Mode option in your VerifyKit account once you have got the approval from the App Store.
For Android apps:
Add the Package Name and deeplink of your app. Deeplink is required so that users can go back to your app easily after verification. Please find information in our documents regarding what you need to do for deeplink integration. Once you have added Package Name and deeplink, click on Generate Credentials and create Secret Key and Client Key.
Don’t forget to copy the Secret Key and Client Key values to paste them into the codes of your Android app later.
For web apps:
Enter the web address of your app.
Prepare Your App
You can easily integrate VerifyKit by getting help from our instructive documents about iOS, Android, or web apps on our Documentation page.
Integrate Your Service
You can easily integrate VerifyKit by getting help from our instructive documents about PHP, Python, Node.js and Rest API on our GitHub page which you can choose based on your software language. You need to copy the Server Key value that you have generated in My Apps before you have started the integration.
Please note that Server Key is highly important for your security, so make sure you store it securely. You can access our GitHub pages from the links below:
Start to Verify
You can now start to verify phone number for your application with VerifyKit and monitor success rates and the number of verifications on Dashboard.