Pregunta

Tengo una gran cantidad de tickets cerrados que deseo borrar. ¿Cómo hago para borrar en bloque los tickets cerrados?

Respuesta

No se pueden borrar tickets cerrados de vistas o perfiles. En su lugar, use una de estas opciones:

  • Cree un programa de eliminación para borrar los tickets archivados después de un periodo especificado.
  • Si tiene desarrolladores, borre los tickets cerrados con la interfaz de programación y el extremo Bulk Delete Tickets
  • Usar aplicaciones de terceros desde el Marketplace

    Descargo de responsabilidad: Support al cliente de Zendesk no Support aplicaciones de terceros ni la API. Para obtener más información, consulte:

    • ¿Dónde puedo recibir ayuda con las aplicaciones de terceros en el Marketplace?
    • ¿Cómo puedo recibir soporte para los scripts personalizados que usan las API de Zendesk?

Usar la API

Para borrar tickets de forma masiva mediante programación:

Borrar tickets de forma masiva API

Extremo:

DELETE /api/v2/tickets/destroy_many?ids={comma_separated_ids}

Ejemplo:

bash
curl https://yoursubdomain.zendesk.com/api/v2/tickets/destroy_many?ids=123,456,789 \
 -u your_email@example.com/token:your_api_token \
 -X DELETE

Límites

  • Máximo 100 tickets por solicitud
  • Los tickets deben estar cerrados por 24 horas o más
  • Se aplican límites de procesamiento de API estándar de 400 solicitudes por minuto

Ejemplo de Python

import requests

subdomain = 'your-subdomain'
email = 'your-email@example.com'
api_token = 'your-api-token'

ticket_ids = [123, 456, 789]  # IDs to delete
ids_param = ','.join(map(str, ticket_ids))

url = f'https://{subdomain}.zendesk.com/api/v2/tickets/destroy_many'
response = requests.delete(
    url,
    params={'ids': ids_param},
    auth=(f'{email}/token', api_token)
)

if response.status_code == 200:
    print(f'Deleted {len(ticket_ids)} tickets')

Documentación

  • API de eliminación masiva de tickets
  • Guía de autenticación de la API
  • Socio de privacidad de datos automatizada (ADPP)
  • Condiciones de eliminación disponibles

Si tiene el complemento Privacidad y protección avanzada de datos, puede crear varios horarios de eliminación de tickets para borrar automáticamente tipos específicos de tickets. Se pueden usar varias condiciones, como:

  • Marca
  • Organización
  • Etiquetas
  • Campos personalizados
  • Estado
  • Formulario
  • Grupo
  • Archivo adjunto

La condición Adjunto le permite:

  • Borrar solo los tickets que incluyan archivos adjuntos
  • Mantener tickets sin adjuntos
  • Combinar la condición de adjunto con otros filtros para reglas de eliminación personalizadas

Limitación importante para los archivos adjuntos de mensajería

La condición "Adjuntos presentes" no detecta archivos adjuntos en las conversaciones de mensajería. Las conversaciones de mensajería almacenan los archivos adjuntos en un modelo de datos diferente al de los tickets tradicionales, que el programador de eliminación no detecta.

Impacto:

  • Las reglas de eliminación con "Adjuntos presentes" pueden borrar los tickets de mensajería con adjuntos
  • Solo se detectan archivos adjuntos tradicionales de correo electrónico o tickets web
  • Esta es una limitación conocida del producto

Por qué es importante:

  • Si usa reglas de eliminación como Tickets | sin adjuntos | después de 30 días:
  • Conserva el correo electrónico o los tickets web con archivos adjuntos
  • Puede borrar tickets de mensajería con archivos adjuntos porque el programador no los detecta

Solución alternativa

Para excluir los tickets de mensajería, agregue esta condición:

Ticket channel | Is not | Messaging

O cree un horario de eliminación separado para los tickets de mensajería sin la condición de adjunto.

Si tiene preguntas sobre las capacidades de ADPP, comuníquese con Atención al cliente de Zendesk si desea más ayuda o contacte al representante de su cuenta.

Descargo de responsabilidad de la traducción: Este artículo ha sido traducido usando software de traducción automática para proporcionar una idea básica del contenido. Se han realizado esfuerzos razonables para proporcionar una traducción exacta, sin embargo, Zendesk no garantiza la exactitud de la traducción.

Si surge alguna pregunta relacionada con la exactitud de la información incluida en el artículo traducido, consulte la versión en inglés del artículo, que es la versión oficial.

Tecnología de Zendesk