Open REST API for third-party systems
The REST API lets your property-management system, ERP or your own tools talk to LiteLog. Four resources cover day-to-day integration work: properties (read, create, update), tasks (read, create), incident reports (create) and submitted form responses including photos (read). The interface follows common REST conventions with JSON and an OpenAPI specification.
- โProperties, tasks, incident reports, form responses
- โStandard REST with JSON and an OpenAPI specification
- โAPI traffic never occupies a user seat

Guest checks out โ cleaning task
The classic vacation-rental flow: on checkout, your PMS automatically creates the final-cleaning task for the right property โ and thanks to idempotency protection, duplicate events never create duplicate tasks. Once the cleaning checklist is submitted, the PMS fetches the result including photos. Facility-service companies use the same path to connect their ERP or CAFM for property master-data sync.
- โIdempotent tasks โ duplicate PMS events never create two tasks
- โHandover report with photos via polling
- โSync property master data from your lead system

API keys & scopes
You create API keys yourself in the portal โ no support ticket needed. Each key is bound to your tenant and one access account and sees exactly the properties that account sees. Scopes additionally limit what each key may do. The raw key is displayed exactly once; revocation takes effect immediately and rotation runs with zero downtime.
- โFine-grained scopes per key
- โVisibility mirrors the linked access account
- โImmediate revocation, zero-downtime rotation

Security & honest limits
The API is built for reliable operation: 120 requests per minute per key, strict validation (unknown fields are rejected) and unambiguous error codes. And we are honest about what is (still) missing: webhooks are planned โ until then you poll for new checklists; OAuth2 and deleting via API are deliberately not offered. Hosted in Germany, GDPR-compliant.
- โ120 requests/minute per key
- โStrict validation, unambiguous error codes
- โWebhooks planned โ polling today

FAQ
Frequently asked questions about the REST API (FAQ)
From which package is the REST API available?
The REST API is included from the Standard package (6โ15 users) and is also available in Premium (16โ30 users) and Enterprise. It is not included in the Starter package.
Does an API request occupy a user seat?
No. API traffic never occupies a license seat. With an expired license, read access stays open while write access is blocked.
Are there webhooks?
Not yet โ webhooks are planned. Until then your third-party system fetches new data via polling, for example submitted checklists.
Which data can I read and write via the API?
Read, create and update properties; read and create tasks; create incident reports; fetch submitted form responses including photo links. Deliberately not included: deleting via API, file uploads and writing time-tracking data.
How do I create and secure an API key?
In the portal under Settings โ Integrations โ REST API. When creating a key you choose a name and its scopes; the key is displayed exactly once. Revocation takes effect immediately, and for rotation you create the new key first and then revoke the old one โ with zero downtime.
