Create Time Entry
Create a new time entry, optionally sourced from existing time blocks.
Returns the row in the cursor-sync wire shape (version, deleted_at, denormalized matter_segment) so the desktop client can apply the response directly to its local SQLite mirror via the same idempotent upsert path used by GET /api/v1/sync.
time_block_ids attaches those blocks to the new entry in the same transaction; the mutated blocks come back in attached_blocks so the client's activity feed stops drawing them as pending without waiting for the next sync round. The entry's own fields stay at the top level, so a client that models only TimeEntrySyncDto reads this response exactly as it read the old one.
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.