Skip to main content

Senaite Adaptor

About Senaite

Senaite is an Enterprise Open Source Laboratory Information Management System (LIMS) designed for laboratory environments. Built on the Plone CMS, Senaite provides comprehensive sample management, workflow automation, quality control, and reporting capabilities for analytical laboratories.

Senaite is particularly suited for analytical laboratories requiring ISO/IEC 17025 compliance and serves industries including environmental testing, food safety, pharmaceuticals, and clinical diagnostics.

Authentication

The Senaite adaptor uses HTTP basic authentication with the following configuration:

{
"username": "your_senaite_username",
"password": "your_senaite_password",
"baseUrl": "https://your-senaite-instance.com"
}

Integration Options

HTTP Requests

Make authenticated HTTP requests to Senaite's REST API:

request("GET", "catalogs", {
query: { portal_type: "Sample" },
headers: { "Accept": "application/json" }
});

I've noticed a problem with this Adaptor, or something is out of date, what can I do?

Thanks for asking! We are a fully Open Source Digital Public Good, and we welcome contributions from our community. Check out our Adaptors Wiki for more information on how you can update Adaptors!

Or, you can always reach out to the Community through our Community Forum here.