Sync units
POST/pms/units/sync
Bulk upsert unit facts. Idempotent - posting the same data multiple times produces the same result.
Units are matched by crm_unit_id within the authenticated company's scope. If no match is found, the unit is created automatically.
Move-in is handled by sending occupied: true with tenant info. Move-out is handled by sending occupied: false - KISS automatically resets all facts to defaults.
Request
Responses
- 200
- 401
- 422
Sync completed
Missing or invalid authentication
Validation failed