An application programming interface is a way for two or more computer programs to communicate with each other in an almost real-time fashion.
An API Specification is more of a published set of standards and rules that, when followed correctly, will establish the API software interface, connecting and executing functionality with other compliant software solutions. As a user interface connects a computer to a person, an application programming interface connects hardware or software components.
An API is used by an authorized and technical user, who is most likely the computer programmer enabling the connections. The programmer can enable various parts of an API using a series of "calls" or requests. A program can be used, or the programmer who then enables a specific API's section creates a "call" to the portion of software the integration is required, enabling the completion of the call tasks.
- EXAMPLE ONLY" If the record in the company's source HRIS system is "Inactive", return a "No" value and place it in the "Active" data field in the badging system.
Veonics® Credential Database
The Veonics Credential Database provides a REST API using the HTTP protocol. It is available for customers with the technical staff to enable it with our Veonics Portal. For customers with limited technical staff, we recommend using our SFTP version.
The API aims to identify the data fields in the customer's source database needed for the population and updates of records using a common unique index value in the Veonics database.
- EXAMPLE ONLY: (Note: include as many fields needed to match the required fields in "Record Manager" that is assigned to the associated "Record Properties or same as Card Group" in the Veonics database.
-
Field Type Description batch_id Number Card group ID number card_id String Card ID number field1[caption] String field caption
field1(value) String field value field2[caption] String field caption
field2(value) String field value field3[caption] String field caption
field3(value) String field value field4[caption] String field caption
field4(value) String field value field5[caption] String field caption
field5(value) String field value field6[caption] String field caption
field6(value) String field value field7[caption] String field caption field7(value) String field value photo[type] String photo type [jpg|png] photo[data] String base64 encoded photo
What is meant by REST API?
Our VCDB API can be found here.
OR
Select this link if using the QA instance.