Teammates
Public teammates endpoints.
getList the AI Teammates this key may see/api/v1/teammatespostCreate an AI Teammate/api/v1/teammatespostStand up a working Teammate in one call: persona, grants, routines/api/v1/teammates/provisiongetOne AI Teammate/api/v1/teammates/{id}patchUpdate an AI Teammate (applies to its next message)/api/v1/teammates/{id}deleteRetire an AI Teammate (soft delete; its Conversations stay readable)/api/v1/teammates/{id}getThe key holder's own thread with one Teammate/api/v1/teammates/{id}/conversationsgetOne Teammate conversation with its messages/api/v1/teammates/{id}/conversations/{conversationId}getWhat a Teammate may do: granted domains, ceiling, approval bypass/api/v1/teammates/{id}/grantsputReplace a Teammate's granted domains (and its ceiling / bypass)/api/v1/teammates/{id}/grantsgetThe Agent memory layer: what this Teammate has learned, with history/api/v1/teammates/{id}/memoryputReplace the Agent memory document (previous body kept in history)/api/v1/teammates/{id}/memorygetA Teammate's Routines (unattended recurring runs)/api/v1/teammates/{id}/routinespostAdd a Routine (max 5 per Teammate)/api/v1/teammates/{id}/routinespatchChange a Routine's instruction, cadence, hour or enabled flag/api/v1/routines/{id}deleteDelete a Routine/api/v1/routines/{id}