Heartbeat Lock
POST/api/record-locks/:recordType/:recordId/heartbeat
Keep the caller's lock alive by extending its TTL. The SPA calls this on a timer (~every 20s) while in edit mode. Only the current holder extends the lock; if the caller no longer holds it (it expired or was taken over) this is a no-op that returns the authoritative state, so the client learns it lost the lock and can drop back to read-only. Takes no request body.
Request
Responses
- 200
OK
Response Headers
Content-Type