LML API
Integrate with London Medical Laboratory's platform to manage products, orders, test registrations, and lab results.
Base URL
All API requests should be made to:
https://api.londonmedicallaboratory.co.uk/api/
Authentication
The API uses Bearer token authentication. Include your API token in the Authorization header of every request. See the Authentication guide for details.
Response format
All list endpoints return a paginated response with the following structure:
{
"nr_of_results": 150,
"current_page": 1,
"nr_of_pages": 2,
"results_per_page": 100,
"next_page": 2,
"items": [
{ ... },
{ ... }
]
}
Pagination parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
page |
integer | 1 | Page number (max 50) |
results_per_page |
integer | 100 | Number of items per page (max 100) |
Available resources
Browse tests, get pricing, biomarkers, images, and shipping options.
Create orders, manage shipping, and track test kit fulfilment.
Register tests, assign patients, and retrieve lab results.
Receive real-time notifications for orders, test registrations, and lab results.
Need help?
For interactive API exploration with request/response schemas, visit the Swagger UI. If you need an API token or have questions, contact your account manager.