Developer API
LabConnect API
Build powerful integrations with our RESTful API. Access labs, manage orders, and automate your research workflows.
Quick Start
Authentication
All API requests require an API key. Include your key in the Authorization header:
Authorization: Bearer your_api_key_hereExample Request
curl -X GET "https://api.labconnect.com/v1/labs" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json"API Endpoints
GET
/api/v1/labsList all laboratories
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| page | integer | Optional | Page number (default: 1) |
| limit | integer | Optional | Items per page (default: 20) |
| category | string | Optional | Filter by category |
GET
/api/v1/labs/{id}Get laboratory details
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| id | string | Required | Lab ID |
POST
/api/v1/ordersCreate a new order
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| lab_id | string | Required | Laboratory ID |
| service_id | string | Required | Service ID |
| samples | array | Required | Sample details |
GET
/api/v1/orders/{id}Get order details
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| id | string | Required | Order ID |
API Features
Built for developers, by developers
RESTful
Clean, predictable resource-oriented URLs
Secure
HTTPS-only with API key authentication
Global
99.9% uptime with global CDN
Documented
Comprehensive docs and examples
SDKs
Official SDKs for Python, JS, and Go
Webhooks
Real-time event notifications
Ready to start building?
Get your API key and start integrating LabConnect into your applications today.