Customers: Just scan QR codes with our app - we handle everything else!
Labs: Choose your preferred integration method - we support them all!
How It Works
๐ฑ
Customer
Uses aQRate App
โ Scans QR codes
โ Tracks samples
โ No setup needed
โ
โ๏ธ
aQRate Platform
We Handle Everything
โ Data collection
โ Chain of custody
โ All integrations
โ
๐งช
Laboratory
Choose Your Method
โ API / Webhook
โ Files / Queue
โ Database / SFTP
Why This Matters for Customers
- No IT work required - Download app, scan codes, done!
- Works with any lab - We handle all lab integrations
- Complete chain of custody - Digital tracking from collection to results
- Real-time visibility - See sample status instantly
- Compliance built-in - Digital signatures, timestamps, audit trails
Lab Integration Options
"We provide the data - you choose how to receive it"
1
REST API
Your lab queries our API endpoints to pull Chain of Custody data on-demand.
Moderate Setup
Real-time
What Your Lab Does:
- Call our API endpoints
- Use provided API key
- Query by date, customer, status, etc.
GET https://api.aqrate.com/v1/coc
?customer_id=ABC123
&status=pending
&date_from=2024-10-10
2
Webhooks (Push)
We automatically notify your lab the moment a new Chain of Custody is created.
Moderate Setup
Instant Notification
What Your Lab Does:
- Provide a webhook URL endpoint
- Receive POST notifications from us
- Return 200 OK to acknowledge
POST https://yourlab.com/webhook
{
"event": "coc.created",
"coc_id": "COC-2024-001234",
"customer": "ABC Corp",
"samples": 5
}
3
Message Queue
We publish data to a queue (AWS SQS, Azure Service Bus, etc.) that your lab subscribes to.
Moderate Setup
Near Real-time
What Your Lab Does:
- Connect to our queue or provide yours
- Subscribe to messages
- Process at your own pace
- Acknowledge processed messages
โข AWS SQS
โข Azure Service Bus
โข Google Cloud Pub/Sub
โข RabbitMQ
โข Apache Kafka
4
Cloud File Export
We automatically export Chain of Custody data to cloud storage as JSON, CSV, or Excel files.
Easy Setup
Scheduled
What Your Lab Does:
- Provide AWS S3 / Azure / GCS bucket
- Or access our shared storage
- Download files on schedule
- Import into your LIMS
/aqrate-exports/
/2024/10/
COC-2024-001234.json
COC-2024-001235.json
daily_batch_2024-10-10.csv
5
SFTP/FTP Upload
We upload files directly to your lab's SFTP server on a schedule you define.
Easy Setup
Scheduled
What Your Lab Does:
- Provide SFTP credentials
- Files appear in your folder
- Process with existing tools
sftp://yourlab.com/aqrate/
Format: JSON, CSV, XML, Excel
Schedule: Real-time, Hourly, Daily
6
Database Replication
We provide a read-only database replica or sync data directly to your database.
Advanced
Real-time
What Your Lab Does:
- Connect to our read replica, OR
- Provide database credentials
- Run SQL queries as needed
- Join with your existing data
SELECT * FROM chain_of_custody
WHERE status = 'pending'
AND customer_id = 'ABC123'
ORDER BY created_at DESC;
Quick Comparison
| Method |
Setup Difficulty |
Real-time |
Lab Control |
Best For |
| REST API |
Medium |
โ Yes |
High - Lab pulls data |
Modern LIMS with API capabilities |
| Webhooks |
Medium |
โ Instant |
Medium - We push to lab |
Event-driven systems |
| Message Queue |
Medium |
โ Near real-time |
High - Async processing |
High-volume operations |
| Cloud Files |
Easy |
โ Scheduled |
High - Lab downloads |
Simple integration, batch processing |
| SFTP/FTP |
Easy |
โ Scheduled |
High - Passive receipt |
Legacy systems, security requirements |
| Database |
Advanced |
โ Yes |
Very High - Direct queries |
Complex reporting, data analysis |