api · Documentación
Iniciar sesión

Soporte (tickets)

Crea y sigue tus propios tickets de soporte con el mismo token Bearer que usas para el resto de la API. No requiere ningún servicio específico: está disponible para cualquier cuenta activa, y solo ves los tickets de tu cuenta. No descuenta cuota de consultas.

Crear un ticket

POST/soporte/tickets

NombreTipoDescripción
asuntorequeridoTítulo del ticket.
mensajerequeridoPrimer mensaje con el detalle del problema.
departamentoopcionalsoporte_tecnico (por defecto), ventas o facturacion. Un valor distinto se toma como soporte_tecnico.
curl -X POST https://mblapirest.com/api/v1/soporte/tickets \
  -H "Authorization: Bearer TU_API_TOKEN" \
  -d "asunto=No me responde la consulta de RUC" \
  -d "mensaje=Desde ayer recibo error al consultar el RUC 20123456789" \
  -d "departamento=soporte_tecnico"

Responde 201:

{
  "success": true,
  "ticket": {
    "id": 42,
    "asunto": "No me responde la consulta de RUC",
    "departamento": "soporte_tecnico",
    "prioridad": "media",
    "estado": "abierto"
  }
}

Si falta asunto o mensaje, responde success: false indicando que son obligatorios.

Listar mis tickets

GET/soporte/tickets

Devuelve todos tus tickets, el más recientemente actualizado primero.

curl https://mblapirest.com/api/v1/soporte/tickets \
  -H "Authorization: Bearer TU_API_TOKEN"
{
  "success": true,
  "tickets": [ { "id": 42, "asunto": "...", "estado": "abierto", ... } ]
}

Ver un ticket con sus mensajes

GET/soporte/tickets/{id}

curl https://mblapirest.com/api/v1/soporte/tickets/42 \
  -H "Authorization: Bearer TU_API_TOKEN"
{
  "success": true,
  "ticket": { "id": 42, "estado": "en_proceso", ... },
  "mensajes": [
    { "autor": "cliente", "mensaje": "Desde ayer recibo error...", ... },
    { "autor": "admin", "mensaje": "Estamos revisándolo.", ... }
  ]
}

Los mensajes vienen en orden cronológico; autor es cliente para los tuyos y admin para las respuestas del equipo. Si el ticket no existe o no es tuyo, responde 404 con "Ticket no encontrado."

Responder en un ticket

POST/soporte/tickets/{id}/mensajes

NombreTipoDescripción
mensajerequeridoTexto de tu respuesta.
curl -X POST https://mblapirest.com/api/v1/soporte/tickets/42/mensajes \
  -H "Authorization: Bearer TU_API_TOKEN" \
  -d "mensaje=Ya probé con otro RUC y pasa lo mismo."

Responde 201 con el mensaje creado en mensaje.

Si escribes en un ticket que estaba cerrado, se reabre automáticamente y pasa a en_proceso.

Última actualización: 02/10/2026