Move Block
Move the block a person holds to a new day and hours, and tell them.
The manager action the product lacked until 2026-10-08 (Frederick, relaying William: put Elizabeth on the morning block and cancel the late one). The whole rule, and what it deliberately does not do, is in app.modules.floor_blocks.move; this route only parses the time and maps the typed refusals (404 no such block, 409 the block is not accepted or has started or the person already holds that time, 422 a time a block cannot have).
GATED hr:contractors:write: the grant that already lets a manager hire, certify, pause and end an engagement for a floor contractor, so no grant was invented. A caller without it gets the platform's 403 before anything is read.
Request
- Base URL: https://api.pigeonly.com (the document declares no server; this is the origin it was published from)
- URL: https://api.pigeonly.com/api/floor/blocks/{block_id}/move
- Auth: none declared
Path parameters
Request body
Response
Successful Response
Changes
No recorded changes to this operation across all 1 revision of this API.