attendance_delete
Remove an attendance record that should never have been there. The record stops counting, and who removed it and why stays in the record. A person removes their own records from the last three days. Removing an older one, or anybody else's, is an administrator's: asked by anybody else it comes back with status asked, the administrators have been told, and the task is done. Say an administrator was asked; do not call this again. `destructive` · approval · v1
Authorization
memberToken The tools internkim uses inside a company, callable from outside it. A token belongs to a person, and every call runs as that person, so a token can never do more than its owner can.
The first token is made signed in, from the settings screen. After that a token makes its own
successors: POST /token for a new one, DELETE /token for the old one, so a script rotates
without a browser. A token can neither mint a rung above its own nor revoke itself.
Send Authorization: Bearer <token> on every request.
In: header
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
text/plain
text/plain
text/plain
text/plain
text/plain
text/plain
text/plain
curl -X POST "https://example.com/tools/attendance_delete/invoke" \ -H "Content-Type: application/json" \ -d '{ "input": { "eventHint": "weekly sync" } }'{ "toolName": "attendance_delete", "outcome": "succeeded", "selectedBackend": "device", "effects": [ { "objectType": "attendance", "effect": "created", "id": "7a93de11-…" } ], "result": { "…": "the tool's own document" }}attendance_current_get POST
Read the authenticated requester's actionable attendance state in one record snapshot: company time zone and clock, registered work locations, today's events, the latest event across all dates, and currently active approved leave. Accepts no member or company selection. This snapshot contains no colleague rows or period totals; use attendance_list for history. `read` · v1
attendance_leave_policy_get POST
The leave policy this company offers, which attendance and time off are judged against: every type with whether it is paid, how much it grants and in what portions of a day it may be taken, and the day the leave year starts. Use this to answer 'what leave can I take' or 'is sick leave paid'. The type names are what leave_request's kind takes. `read` · v1