API Documentation
Integrate Quality Point verification into your systems with our comprehensive API
Integration Process
Follow these steps to integrate Quality Point API into your system
Get API Credentials
Register for a manufacturer account and obtain your API key and secret.
Set Up Webhooks
Configure webhook endpoints to receive real-time notifications.
Test Integration
Use our sandbox environment to test your integration before going live.
Go Live
Deploy to production and start registering your products.
API Endpoints
Core endpoints for product registration and verification
/api/v1/products/register
Register a new product in the system
Example Request:
{
"serial_number": "QP123456789",
"product_name": "Premium Widget",
"manufacturer_id": "mfg_123",
"manufacturing_date": "2024-01-15",
"expiry_date": "2026-01-15"
}/api/v1/products/verify/{serial}
Verify product authenticity by serial number
Example Response:
{
"status": "verified",
"product": {
"name": "Premium Widget",
"manufacturer": "ACME Corp",
"manufacturing_date": "2024-01-15",
"expiry_date": "2026-01-15",
"is_authentic": true
}
}/api/v1/products/batch-register
Register multiple products in bulk
Example Request:
{
"products": [
{
"serial_number": "QP123456789",
"product_name": "Premium Widget",
"manufacturing_date": "2024-01-15"
}
]
}Authentication
All API requests require authentication using API keys and Bearer tokens.
API Key Authentication
curl -X POST \
https://api.qualitypoint.net/v1/products/verify \
-H "Authorization: Bearer YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"serial_number": "QP123456789"}'Webhook Integration
Receive real-time notifications when products are scanned or reported.
Webhook Payload
{
"event": "product.scanned",
"timestamp": "2024-01-15T10:30:00Z",
"data": {
"serial_number": "QP123456789",
"user_id": "user_123",
"location": "Kampala, Uganda",
"result": "verified"
}
}SDKs & Libraries
Use our official SDKs to integrate Quality Point faster
Node.js SDK
npm install @qualitypoint/node-sdkPython SDK
pip install qualitypoint-pythonPHP SDK
composer require qualitypoint/php-sdkNeed Help?
Our developer support team is here to help you integrate successfully