Skip to navigation

Update an obligation

View as Markdown

Sets the status (e.g. done) or who is responsible. done records the time.

Authentication

AuthorizationBearer

Skaitra API key (skt_…).

OR
AuthorizationBearer

OAuth 2.1 access token issued for the Skaitra resource (/mcp); see /.well-known/oauth-protected-resource.

Path parameters

idintegerRequired<=9007199254740991

Headers

Idempotency-KeystringOptional<=200 characters

Any unique value; a retry with the same key returns the first result.

Request

This endpoint expects an object.
statusenumOptional
Allowed values:
assigneeUserIdstring or nullOptional1-200 characters

Response

OK
idinteger-9007199254740991-9007199254740991
companyIdstring
periodstring
codestring
labelstring
dueDatestring
statusenum
Allowed values:
statusLabelstring
assigneeUserIdstring or null
completionSourceenum or null
Allowed values:
completedAtstring or null
overdueboolean

Errors

400
Bad Request Error
401
Unauthorized Error
403
Forbidden Error
404
Not Found Error
409
Conflict Error
412
Precondition Failed Error
422
Unprocessable Entity Error
428
Precondition Error