Updates a topic, including assigning or unassigning a user.
Your unique Avido API key
Your unique Avido Application ID
The unique identifier of the topic
^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"789e4567-e89b-12d3-a456-426614174000"
Request body for updating a topic
Title of the topic
1"Code Quality"
User ID to assign the topic to, or null to unassign
"user_789012"
Whether all tasks in the topic are verified. Setting this will update isVerified on all tasks in the topic scoped to the calling application. Note: individual task updates trigger recalculation, which may override this value (e.g., a topic with no tasks will revert to false on the next task mutation). Deduced tasks are excluded from recalculation.
true
Whether all documents assigned to the topic are verified. Setting this will update isVerified on all documents in the topic, including global documents (applicationId: null).
true
Whether the knowledge base for this topic has been fully verified (facts and coverage reviewed).
true
Status of the topic
DRAFT, ACTIVE "ACTIVE"
Successfully updated topic
Successful response containing the topic data
Details about a single Topic