Skip to main content
Version: 2.0.0

KISS API

Public API for Keep It Simple Storage (KISS). Integrate smart storage access into your platform.

White-label app operators — authenticate tenants via phone + OTP, retrieve unit access and lock keys, report lock activity.

PMS push integrators — two integration patterns depending on how your source produces data:

  • Event-driven (email scrapers, webhook relays, MCP agents, any source producing sparse events): use POST /pms/events/move-in, POST /pms/events/move-out, and PATCH /pms/units/{crm_unit_id}.
  • State-oriented (traditional PMS with an API that can produce full state on demand): use POST /pms/units/sync.

All PMS write endpoints (/pms/events/*, PATCH /pms/units/{crm_unit_id}, POST /pms/units/sync) accept an optional Idempotency-Key header for safe retries. The header is not used by authentication or log-reporting endpoints.

New to KISS? Start with the Concepts guide to understand the data model, then check the Authentication guide for setup.

Authentication

Tenant Bearer token obtained via OTP flow

Security Scheme Type:

http

HTTP Authorization Scheme:

bearer

Contact

KISS Support:

URL: https://keepitsimplestorage.com

License