For AI agents: a documentation index is available at /llms.txt. A markdown version of this page is available at /guide/api/endpoints/timelogs/timelogs-update.md.
Update a timelog
Update an existing timelog entry.
POST
/api/v1/partner/timelogs/updateUpdate an existing timelog entry. Only send fields that need to be updated. All data must be encrypted in the request body. Response returns decrypted JSON data.
#Authorizations
X-API-KEYstringrequiredDeveloper API key (starts with osk_)
Example: osk_1234567890abcdef1234567890abcdef
#Headers
AcceptstringrequiredContent type for response
Example: application/json
Content-TypestringrequiredContent type for request
Example: application/json
#Request body
Encrypted request data containing timelog_id and update fields
encrypted_datastringrequiredBase64-encoded encrypted JSON data. Encryption: AES-256-CBC with 16-byte IV prepended. Key: SHA256 hash of secret key.
#Responses
200Timelog updated successfully
400Bad request - Validation failed
401Unauthorized - Invalid or missing API key
404Timelog not found
500Server error