Asignar tag a conversación
Asocia un tag existente del business a la conversación identificada en el body. La operación es atómica (insert + evento de auditoría). Si el tag ya está asignado responde 409 (TAG_ALREADY_ASSIGNED). Si el tag pertenece a otro business responde 400 (TAG_BUSINESS_MISMATCH). La conversación se identifica por phone, whatsapp_user_id, username o uuid (exactamente uno).
Autorizaciones
API token emitido desde Settings → API Token del dashboard 1TO1 AI. Enviar en header Authorization: Bearer sk_1to1_...
Parámetros de ruta
Slug del business, case-insensitive. Debe coincidir con el business del token.
"acme"
Cuerpo
- Option 1
- Option 2
Identificador de la conversación — exactamente UNO de los cuatro campos debe venir. Orden de resolución: uuid > whatsapp_user_id > username > phone. El lookup filtra por el business del token (defense in depth cross-tenant). Resolver por phone o username puede devolver 409 (PHONE_NUMBER_AMBIGUOUS / USERNAME_AMBIGUOUS) cuando varios contactos comparten el identificador — aplica a cualquier endpoint que acepte esta referencia.
"550e8400-e29b-41d4-a716-446655440000"