Labguru
Labguru is an electronic laboratory notebook (ELN) and biotech data management platform that provides a unified REST and GraphQL API for managing experiments, protocols, milestones, inventory, equipment, and research project data. The platform serves biotech, pharma, CRO, food tech, and academic organizations with cloud-based lab operations, LIMS, workflow automation, and data analytics capabilities.
Limited machine-readable signal and partial portal coverage — documentation a human can read, but little a machine or agent can consume without scraping.
API Evangelist profiles Labguru the way a machine reads it — 259 machine-readable artifacts across 69 APIs, pulled from the provider's own public surface and indexed so a developer, an analyst, or an AI agent can evaluate it against every other provider on the network.
Every provider in the network is reduced to the same set of machine-readable artifacts — OpenAPI contracts, event specifications, GraphQL schemas, runnable collections, pricing and rate-limit signals, security posture, OAuth scopes, and the agent surfaces (MCP servers and skills) that let software drive the API on its own. We profile them because the interface is the part of a company you can actually inspect: it is a truer signal of what a provider does than any marketing page. From those artifacts we compute the Kin Score — Labguru scores 44.5/100 (thin), with a separate agent-readiness read of 39/100 (agent aware). The full breakdown is below, followed by every artifact we hold — each card links through to its machine-readable definition on apis.io.
Kin Score
This is the API Evangelist rating — a single, repeatable read computed from the artifacts on this page. Green fill is points earned; the red track is points possible, so every bar shows earned-versus-possible at a glance.
How we profile Labguru
Each block below is one kind of artifact we hold for Labguru. For each we say what it is and why it earns a place in the profile, then list every one we've indexed — capped at two rows, scroll within the panel for the rest.
APIs 69
Each API is captured as its own OpenAPI definition — every operation, parameter, and response. This is the single most useful machine-readable description of what an API does, and it's what lets us score, lint, mock, and generate against it without asking the provider for anything.
Individual APIs this provider publishes, each with its own machine-readable definition.
Labguru Antibodies API
The Antibodies API from Labguru — 2 operation(s) for antibodies.
Labguru Attachments API
The Attachments API from Labguru — 2 operation(s) for attachments.
Labguru Authentication API
The Authentication API from Labguru — 1 operation(s) for authentication.
Labguru Bacteria API
The Bacteria API from Labguru — 2 operation(s) for bacteria.
Labguru Boxes API
The Boxes API from Labguru — 2 operation(s) for boxes.
Labguru Cell lines API
The Cell lines API from Labguru — 2 operation(s) for cell lines.
Labguru Comments API
The Comments API from Labguru — 2 operation(s) for comments.
Labguru Companies API
The Companies API from Labguru — 2 operation(s) for companies.
Labguru Compound Parent Structures API
The Compound Parent Structures API from Labguru — 3 operation(s) for compound parent structures.
Labguru Compounds API
The Compounds API from Labguru — 2 operation(s) for compounds.
Labguru Consumables API
The Consumables API from Labguru — 2 operation(s) for consumables.
Labguru Datasets API
The Datasets API from Labguru — 2 operation(s) for datasets.
Labguru Documents API
The Documents API from Labguru — 2 operation(s) for documents.
Labguru Elements API
The Elements API from Labguru — 3 operation(s) for elements.
Labguru Equipment API
The Equipment API from Labguru — 3 operation(s) for equipment.
Labguru Events API
The Events API from Labguru — 2 operation(s) for events.
Labguru Experiments API
The Experiments API from Labguru — 6 operation(s) for experiments.
Labguru Filters API
The Filters API from Labguru — 3 operation(s) for filters.
Labguru Flags API
The Flags API from Labguru — 2 operation(s) for flags.
Labguru Flies API
The Flies API from Labguru — 2 operation(s) for flies.
Labguru Folders API
The Folders API from Labguru — 2 operation(s) for folders.
Labguru Fungi API
The Fungi API from Labguru — 2 operation(s) for fungi.
Labguru Generic Items API
The Generic Items API from Labguru — 2 operation(s) for generic items.
Labguru Genes API
The Genes API from Labguru — 2 operation(s) for genes.
Labguru Links API
The Links API from Labguru — 2 operation(s) for links.
Labguru Lipids API
The Lipids API from Labguru — 2 operation(s) for lipids.
Labguru Maintenance event API
The Maintenance event API from Labguru — 2 operation(s) for maintenance event.
Labguru Maintenance template API
The Maintenance template API from Labguru — 2 operation(s) for maintenance template.
Labguru Maintenance types API
The Maintenance types API from Labguru — 2 operation(s) for maintenance types.
Labguru Maintenances API
The Maintenances API from Labguru — 2 operation(s) for maintenances.
Labguru Manifest API
The Manifest API from Labguru — 1 operation(s) for manifest.
Labguru Measurements API
The Measurements API from Labguru — 1 operation(s) for measurements.
Labguru Members API
The Members API from Labguru — 1 operation(s) for members.
Labguru Notes API
The Notes API from Labguru — 2 operation(s) for notes.
Labguru Papers API
The Papers API from Labguru — 2 operation(s) for papers.
Labguru Plants API
The Plants API from Labguru — 2 operation(s) for plants.
Labguru Plasmids API
The Plasmids API from Labguru — 2 operation(s) for plasmids.
Labguru Plates API
The Plates API from Labguru — 4 operation(s) for plates.
Labguru Primers API
The Primers API from Labguru — 2 operation(s) for primers.
Labguru Projects API
The Projects API from Labguru — 2 operation(s) for projects.
Labguru Proteins API
The Proteins API from Labguru — 2 operation(s) for proteins.
Labguru Protocols API
The Protocols API from Labguru — 2 operation(s) for protocols.
Labguru Reports API
The Reports API from Labguru — 5 operation(s) for reports.
Labguru Request templates API
The Request templates API from Labguru — 2 operation(s) for request templates.
Labguru Requests API
The Requests API from Labguru — 9 operation(s) for requests.
Labguru Rodent cages API
The Rodent cages API from Labguru — 3 operation(s) for rodent cages.
Labguru Rodent Specimens API
The Rodent Specimens API from Labguru — 2 operation(s) for rodent specimens.
Labguru Rodent Strains API
The Rodent Strains API from Labguru — 2 operation(s) for rodent strains.
Labguru Sample Pooling API
The Sample Pooling API from Labguru — 1 operation(s) for sample pooling.
Labguru Search API
The Search API from Labguru — 1 operation(s) for search.
Labguru Sections API
The Sections API from Labguru — 3 operation(s) for sections.
Labguru Seeds API
The Seeds API from Labguru — 2 operation(s) for seeds.
Labguru Sequences API
The Sequences API from Labguru — 2 operation(s) for sequences.
Labguru Shopping list API
The Shopping list API from Labguru — 6 operation(s) for shopping list.
Labguru SOPs API
The SOPs API from Labguru — 2 operation(s) for sops.
Labguru Stocks API
The Stocks API from Labguru — 7 operation(s) for stocks.
Labguru Storages API
The Storages API from Labguru — 2 operation(s) for storages.
Labguru Submodules API
The Submodules API from Labguru — 7 operation(s) for submodules.
Labguru Tags API
The Tags API from Labguru — 2 operation(s) for tags.
Labguru Teams API
The Teams API from Labguru — 2 operation(s) for teams.
Labguru Tissue API
The Tissue API from Labguru — 2 operation(s) for tissue.
Labguru Units API
The Units API from Labguru — 2 operation(s) for units.
Labguru Vectors API
The Vectors API from Labguru — 2 operation(s) for vectors.
Labguru Viruses API
The Viruses API from Labguru — 2 operation(s) for viruses.
Labguru Visualizations API
The Visualizations API from Labguru — 2 operation(s) for visualizations.
Labguru Webhooks API
The Webhooks API from Labguru — 3 operation(s) for webhooks.
Labguru Workflows API
The Workflows API from Labguru — 2 operation(s) for workflows.
Labguru Worms API
The Worms API from Labguru — 2 operation(s) for worms.
Labguru Yeasts API
The Yeasts API from Labguru — 2 operation(s) for yeasts.
Scroll within the panel for all 69 ·
GraphQL 1
Where a provider ships GraphQL, the schema is the contract. We profile it alongside the REST surface so the whole interface is legible in one place.
GraphQL schemas published by this provider.
Labguru GraphQL API
Labguru is an electronic laboratory notebook (ELN) and biotech data management platform for life sciences organizations including biotech, pharma, CRO, food tech, and academic i...
GRAPHQLPricing Plans 1
Pricing is part of the interface. Machine-readable plans tell you what a tier costs and includes before you commit — one of the six things the Kin Score reads for commercial clarity.
Published pricing tiers and plan structures.
Rate Limits 1
Rate limits are the difference between a demo that works and a production integration that doesn't fall over. Publishing them is an operational-transparency signal — and a hard requirement for any agent that plans its own throughput.
Documented rate limits and quota policies.
Labguru Rate Limits
RATE LIMITSFinOps 1
Cost, billing, and metering signals let a buyer model the financial operations of an API before it's live. We profile them for the same reason we profile pricing: the money is part of the contract.
Cost, billing, and metering signals for API financial operations.
Labguru Finops
FINOPSSemantic Vocabularies 2
JSON-LD contexts give the data shared meaning across APIs. We profile them because semantics are what let a machine reconcile 'customer' here with 'customer' somewhere else.
JSON-LD contexts and semantic vocabularies used across these APIs.
Labguru Api Context
JSON-LDLabguru Context
JSON-LDSpectral Rules 1
Governance rulesets we run against this provider's specs — the automated checks behind parts of the score. Profiling them makes the quality bar explicit and re-runnable, not a matter of opinion.
Labguru API Rules
SPECTRALJSON Schema 180
Standalone JSON Schema definitions describe the data models behind the API. We profile them so the shapes are validatable on their own — useful long after a single request is forgotten.
Standalone JSON Schema definitions for this provider's data models.
AntibodyBaseRequest
JSON SCHEMABacteriumBaseRequest
JSON SCHEMABoxBaseRequest
JSON SCHEMACellLineBaseRequest
JSON SCHEMACompanyBaseRequest
JSON SCHEMACompoundBaseRequest
JSON SCHEMADocumentBaseRequest
JSON SCHEMAEquipmentBaseRequest
JSON SCHEMAEventBaseRequest
JSON SCHEMAExperimentBaseRequest
JSON SCHEMAFlagBaseRequest
JSON SCHEMAFlyBaseRequest
JSON SCHEMAFungusBaseRequest
JSON SCHEMAGeneBaseRequest
JSON SCHEMAGenericItemBaseRequest
JSON SCHEMAInternalServerError
JSON SCHEMAInvalidRequestError
JSON SCHEMALinkBaseRequest
JSON SCHEMALipidBaseRequest
JSON SCHEMAMaintenanceEventBaseRequest
JSON SCHEMAMaintenanceTemplateBaseRequest
JSON SCHEMAMaterialBaseRequest
JSON SCHEMANotFound
JSON SCHEMANoteBaseRequest
JSON SCHEMAOK
JSON SCHEMAPaperBaseRequest
JSON SCHEMAPlantBaseRequest
JSON SCHEMAPlasmidBaseRequest
JSON SCHEMAPrimerBaseRequest
JSON SCHEMAProjectBaseRequest
JSON SCHEMAProteinBaseRequest
JSON SCHEMAReportBaseRequest
JSON SCHEMARodentCageBaseRequest
JSON SCHEMARodentSpecimenBaseRequest
JSON SCHEMARodentStrainBaseRequest
JSON SCHEMASOPBaseRequest
JSON SCHEMASeedBaseRequest
JSON SCHEMASequenceBaseRequest
JSON SCHEMAStockBaseRequest
JSON SCHEMAStorageBaseRequest
JSON SCHEMATaskBaseRequest
JSON SCHEMATissueBaseRequest
JSON SCHEMAUnauthorized
JSON SCHEMAUnprocessableEntity
JSON SCHEMAVirusBaseRequest
JSON SCHEMAWormBaseRequest
JSON SCHEMAYeastBaseRequest
JSON SCHEMAacceptRequest
JSON SCHEMAaddAnExperimentSectionToReport
JSON SCHEMAaddCoverToReport
JSON SCHEMAAdd custom item
JSON SCHEMAAdd element
JSON SCHEMAaddExperiment
JSON SCHEMAAdd item
JSON SCHEMAAdd plate element
JSON SCHEMAaddVisualization
JSON SCHEMAapprovedRequest
JSON SCHEMAassignItemToDataset
JSON SCHEMAcreateAntibody
JSON SCHEMAcreateAttachment
JSON SCHEMAcreateBacterium
JSON SCHEMAcreateBox
JSON SCHEMAcreateCellLine
JSON SCHEMAcreateComment
JSON SCHEMAcreateCompany
JSON SCHEMAcreateCompound
JSON SCHEMACreate consume sample pooling event
JSON SCHEMACreate custom sample pooling event
JSON SCHEMAcreateDataset
JSON SCHEMAcreateDocument
JSON SCHEMAcreateEquipment
JSON SCHEMAcreateEvent
JSON SCHEMACreate fixed sample pooling event
JSON SCHEMAcreateFlag
JSON SCHEMAcreateFly
JSON SCHEMAcreateFolder
JSON SCHEMAcreateFungus
JSON SCHEMAcreateGene
JSON SCHEMAcreateGenericItem
JSON SCHEMAcreateLink
JSON SCHEMAcreateLipid
JSON SCHEMAcreateMaintenance
JSON SCHEMAcreateMaintenanceEvent
JSON SCHEMAcreateMaintenanceTemplate
JSON SCHEMAcreateMaintenanceType
JSON SCHEMAcreateMaterial
JSON SCHEMAcreateNote
JSON SCHEMAcreatePaper
JSON SCHEMAcreatePlant
JSON SCHEMAcreatePlasmid
JSON SCHEMAcreatePrimer
JSON SCHEMAcreateProject
JSON SCHEMAcreateProtein
JSON SCHEMAcreateProtocol
JSON SCHEMAcreateReport
JSON SCHEMAcreateRequest
JSON SCHEMAcreateRequestTemplate
JSON SCHEMAcreateRodentCage
JSON SCHEMAcreateRodentSpecimen
JSON SCHEMAcreateRodentStrain
JSON SCHEMAcreateSOP
JSON SCHEMAcreateSection
JSON SCHEMAcreateSeed
JSON SCHEMAcreateSequence
JSON SCHEMAcreateSession
JSON SCHEMAcreateStock
JSON SCHEMAcreateStorage
JSON SCHEMAcreateTag
JSON SCHEMAcreateTask
JSON SCHEMAcreateTissue
JSON SCHEMAcreateUnit
JSON SCHEMAcreateVector
JSON SCHEMAcreateVirus
JSON SCHEMAcreateVisualization
JSON SCHEMAcreateWebhook
JSON SCHEMAcreateWorm
JSON SCHEMAcreateYeast
JSON SCHEMAdeleteTag
JSON SCHEMAdeleteUnit
JSON SCHEMAindexFiltering
JSON SCHEMALabguru API Schemas
JSON SCHEMAmoveSection
JSON SCHEMAselectPerformer
JSON SCHEMAstartRequest
JSON SCHEMAsubmitRequest
JSON SCHEMAupdateAntibody
JSON SCHEMAupdateAttachment
JSON SCHEMAupdateBacterium
JSON SCHEMAupdateBox
JSON SCHEMAupdateCellLine
JSON SCHEMAupdateCompany
JSON SCHEMAupdateCompound
JSON SCHEMAupdateDocument
JSON SCHEMAupdateEquipment
JSON SCHEMAupdateEvent
JSON SCHEMAupdateExperiment
JSON SCHEMAupdateFlag
JSON SCHEMAupdateFly
JSON SCHEMAupdateFolder
JSON SCHEMAUpdate form element
JSON SCHEMAupdateFungus
JSON SCHEMAupdateGene
JSON SCHEMAupdateGenericItem
JSON SCHEMAupdateLink
JSON SCHEMAupdateLipid
JSON SCHEMAupdateMaintenance
JSON SCHEMAupdateMaintenanceEvent
JSON SCHEMAupdateMaintenanceTemplate
JSON SCHEMAupdateMaintenanceType
JSON SCHEMAupdateMaterial
JSON SCHEMAupdateNote
JSON SCHEMAupdateOrder
JSON SCHEMAupdatePaper
JSON SCHEMAupdatePlant
JSON SCHEMAupdatePlasmid
JSON SCHEMAupdatePrimer
JSON SCHEMAupdateProject
JSON SCHEMAupdateProtein
JSON SCHEMAupdateProtocol
JSON SCHEMAupdateReport
JSON SCHEMAupdateRequest
JSON SCHEMAupdateRequestTemplate
JSON SCHEMAupdateRodentCage
JSON SCHEMAupdateRodentSpecimen
JSON SCHEMAupdateRodentStrain
JSON SCHEMAupdateSOP
JSON SCHEMAupdateSection
JSON SCHEMAupdateSeed
JSON SCHEMAupdateSequence
JSON SCHEMAupdateStock
JSON SCHEMAupdateStockAmountInSampleElement
JSON SCHEMAupdateStorage
JSON SCHEMAupdateTask
JSON SCHEMAUpdate text element
JSON SCHEMAupdateTissue
JSON SCHEMAupdateVector
JSON SCHEMAupdateVirus
JSON SCHEMAupdateWebhook
JSON SCHEMAupdateWorm
JSON SCHEMAupdateYeast
JSON SCHEMAScroll within the panel for all 180 ·
Examples 1
Real request and response payloads are what turn a spec from abstract into obvious — and they're one of the twelve things an agent needs to call an API correctly on the first try.
Example request and response payloads for these APIs.
Labguru Api Examples
EXAMPLESecurity Posture 1
Authentication, domain security, vulnerability disclosure, and trust-center signals — the evidence that a provider takes security seriously enough to document it. We profile it because you can't govern what you can't see.
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Agentic Access 1
An x-agentic-access contract marks which operations are safe for an agent to run on its own and which need a human in the loop. It is the difference between an API an agent can use and one it can use safely.
Recommended x-agentic-access execution contracts for AI agents.
Resources
Every other property we hold for Labguru — documentation, portals, status pages, policies, and corporate surface — grouped by the job it does, following the integrator's arc from getting started to running in production.
Documentation 1
Reference material describing how the API behaves
Agent Surfaces 1
MCP servers, agent skills, and machine-readable catalogs
Build 1
SDKs, sample code, and the tooling you integrate with
Access & Security 1
Authentication, authorization, and security posture
Operate 1
Status, limits, changes, and where to get help
Commercial 3
Pricing, plans, and the legal terms of use
Company 3
The organization behind the API
Other 1
Properties that don't map to a standard resource type
← All providers · Data indexed from github.com/api-evangelist/labguru · machine-readable index on apis.io