This article provides an overview of the QR Mark API, including authentication and how to generate verification and manage API keys.
Introduction
The QR Mark API enables businesses to programmatically generate verification QR Codes based on fields and values. These outputs can then be placed based on your desired location or use case, ensuring authenticity and easy verification.. This allows recipients to instantly verify authenticity and details provided as fields and values.
By integrating the API, organizations can automate, scale, and streamline their verification process with minimal effort.
A. Authentication
The QR Mark API uses API keys to authenticate all requests.
- Each request must include a valid API key in the request header
- Example: Authorization: YOUR_API_KEY
Note: API keys should always be kept secure. They must not be shared publicly or embedded directly in client-side code.
B. Obtaining an API key
Users can generate an API key by following these steps:
- Log in with your QR Mark account
- On the left sidebar, go to Settings > API
- Click on Generate Key
Each account can generate up to 2 live API keys at a time.
API keys can be created with the following validity options:
- 30 days
- 60 days
- 365 days
- Never expire
Once generated, the key should be copied and included in the request header for every API request
For more details, please see QR Mark API documentation
For further questions related to this topic, users can reach out to the Customer Relations Team at support@qrmark.com.