Merge Time Entries
Fold 1..N time entries into another one, discarding the sources.
Backs the desktop gesture of dropping one or more entries onto another entry's row. Every source's time blocks move to the target and each source is soft-deleted; the target keeps its own narrative, matter/segment, activity code and billability, and its legal time is re-derived or summed by the rule in resolve_merged_legal_time.
This is deliberately not a block move with a flag. A block-level gesture never deletes the source entry (server/AGENTS.md), so the deletion belongs to an explicitly entry-level endpoint. Per-source rejections come back as structured FailedEntryMerge items; problems with the target reject the whole request, since every source shares it. Every returned row is in cursor-sync wire shape for direct local-mirror apply.
Request
- Base URLhttps://app.tokumalabs.com/api
- AuthOAuth 2PasswordToken URL: v1/auth/token
Request body
Response
Successful Response
Changes
No recorded changes to this operation across all 1 revision of this API.