Skip to content

Authentication

The REST API uses the same API keys as AI / Agent access. Mint a key, then send it as a bearer token.

Create a read-scope API key in the Agent Access tile of the app. The full walkthrough (and how to revoke) lives in the Agent-access docs:

Put the key in the Authorization header:

Terminal window
curl -s -H "Authorization: Bearer lstk_xxxxxxxx" \
"https://prod.logistified.app/api/v1/purchase-orders"
  • A missing or invalid token returns 401 immediately — before any data is touched.
  • A revoked key returns 401. Revoke in the Agent-Access tile at any time.
  • The key identifies your shop on its own; there is no shop id in the URL.

Each request is recorded in the audit log (tagged rest:), so you can see which key made which call. Manage and revoke keys from the Agent-Access tile.