@shmaplex/xplant-sdk 0.7.0 is out: what's new →
NewSDK 0.7.0: close SOP runs, page their evidence, pace by rate limit

xPlant REST API · v1

Connect your lab to xPlant.

Read and write plants, tasks, transfers, SOP runs, labels and sensor data from your own scripts, bench stations and devices. One key, the scopes you choose, and a response shape that never surprises you.

New to xPlant? See how it works or compare plans.

Your first call
curl https://app.xplantpro.com/api/v1/me \
  -H "Authorization: Bearer $XPLANT_API_KEY"
{
  "ok": true,
  "data": {
    "key": {
      "name": "Grow room bridge",
      "prefix": "xpk_live_abcd"
    },
    "scopes": ["read:plants", "read:tasks"],
    "workspace": { "id": "…" }
  }
}

Start here

Working with an AI assistant?

Point it at https://docs.xplantpro.com/llms-full.txt for the whole API on one page, or use “Copy page as Markdown” on any page.

How it works