Start your free 30-day trial. No credit card required. Setup in 10 minutes.

Base URL

https://api.klovio.app/v1

Authentication

All API requests require a bearer token. Generate API keys in Settings → Developers → API keys. Keys are scoped per environment (sandbox / production) and per role.

curl https://api.klovio.app/v1/inventory \
  -H "Authorization: Bearer klv_live_********************"

Rate limits

Rate-limit headers are included on every response: X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset.

Resources

Inventory

Locations

Orders

Scans

Example request

curl https://api.klovio.app/v1/inventory \
  -H "Authorization: Bearer klv_live_********************" \
  -H "Content-Type: application/json" \
  -d '{
    "sku": "OOL-001-1L",
    "name": "Organic Olive Oil 1L",
    "on_hand": 248,
    "reorder_point": 50,
    "location": "aisle-a/shelf-3"
  }'

Webhooks

Subscribe to events via Settings → Developers → Webhooks. Available events:

Payloads are signed with HMAC-SHA256. Verify the Klovio-Signature header against your webhook secret.

SDKs

API access on Enterprise.

Need a sandbox key to evaluate the API before committing? Talk to sales.

See pricing →