To access the Veryfi API programmatically, you will need a secure API (application programming interface) key. An API key is a unique identifier used to authenticate a user, developer, or calling program to an API. Here is how to obtain your API key and related authentication information in order to use the Veryfi API.
3 Simple Steps
Login to your Veryfi API Portal Account (Signup - Veryfi Hub )
Grab the required keys from Settings (left-hand menu) (https://hub.veryfi.com/api/settings/keys/)
Client Header: identifies the Partner (ie. you) that is making the requests to Veryfi APIs
Authorization Header: this provides credentials that authenticate a user agent with a server, allowing access to a protected resource. For Veryfi. it consists of USERNAME, API_KEY and the ENVIRONMENT_URL
Dive into the API Documentation, test drive Postman or power up with the Veryfi SDKs to accelerate your work.
Your Client ID is located in the Keys section.
API requests should carry the following authorization header.
AUTHORIZATION: "apikey USERNAME:API_KEY"
This is how your authorization should look:
AUTHORIZATION: "apikey api_demo:b11111111111111111a111111"
The correct address a request should be sent to should look:
To switch to version 8, all you’ll need to do is change that
v7 to a
v8 like so:
Read more about API Version 7 vs 8
For your convenience, just released an Interactive API Documentation feature in the Veryfi Portal (Hub). You can now try out Veryfi’s API versions while viewing the documentation directly on the Veryfi website.
Code with Veryfi
The following SDKs are open-sourced and available on Github for you to use and contribute to (give back to the community).
To help you get started with the Veryfi API, we've prepared a downloadable JSON export of the various REST requests described in this API Documentation section.
Once you've downloaded the file, open the Postman app and navigate to File > Import to import it. Download Postman File
Have questions, feel free to reach out to firstname.lastname@example.org