LabArchives Integration
Use LabArchives APIs only from current, official method pages. The public documentation is a shared notebook, not a versioned SDK reference, so verify the specific page immediately before implementing a remote operation.
Choose the Correct Surface
Do not combine these interfaces:
- Legacy ELN API: notebook trees, entries, attachments, users, searches,
exports, and site-license functions. It uses regional
*api.labarchives.comhosts,/api/<class>/<method>paths, XML for many responses, and signed query parameters. - Inventory API v1: inventory, item types, orders, storage locations, and
vendors. It documents relative
/public/v1/...paths, JSON schemas, and signedX-LabArchives-*request headers. - Product integrations: Jupyter, REDCap, Protocols.io, GraphPad Prism, SnapGene, Geneious, and others are product-specific UI or file workflows. They are not evidence of a general LabArchives OAuth 2.0 API.
Read references/api_reference.md before writing
API code and references/integrations.md before
automating an advertised integration.