api-referenceGET
GEThttps://analytics.flowsery.com/analytics/api/v1/issues/{issueId}

Obtén el detalle completo de una incidencia detectada por IA, incluidos todos los momentos marcados, las grabaciones que la respaldan y los comentarios del equipo.

Token Bearer (token de workspace o clave API de sitio web)

Los tokens de espacio de trabajo necesitan un selector de sitio web

Los tokens de API del espacio de trabajo pueden acceder a todos los sitios web del espacio de trabajo. Pase <code>websiteId</code> o <code>domain</code> para que Flowsery sepa qué sitio web consultar o mutar. Las claves API del sitio web ya están destinadas a un sitio web, por lo que se puede omitir el selector.

Selector de sitios web

ParametroTipoDescripcion
websiteIdstringID del sitio web para usar con un token de API del espacio de trabajo. Omitir al autenticarse con una clave API de sitio web.
domainstringSitio web domain para usar con un token API de espacio de trabajo cuando no se proporciona websiteId. Omitir al autenticarse con una clave API de sitio web.

Identificación de la incidencia

Pasa el id devuelto por Listar incidencias como parámetro de ruta issueId. Se devuelve un 404 cuando la incidencia no existe en el sitio web seleccionado.

El objeto de detalle contiene todos los campos de Listar incidencias más los arrays siguientes.

Campos de respuesta

ParametroTipoDescripcion
occurrencesarrayCada momento marcado por la IA: una description de lo ocurrido, el desplazamiento atSeconds en la grabación y la severity de ese momento.
sessionsarrayLas grabaciones que respaldan la incidencia: el recordingId y el desplazamiento atSeconds donde ocurre la incidencia.
commentsarrayComentarios del equipo sobre la incidencia: id, authorName, body y createdAt.
Solicitud de ejemplo (curl)
curl --request GET \
  --url https://analytics.flowsery.com/analytics/api/v1/issues/{issueId} \
  --header 'Authorization: Bearer <api-key>'
200
{
  "status": "success",
  "data": {
    "id": "iss_64f1c2a9e8b4d90012ab34cd",
    "websiteId": "flid_abc123",
    "title": "Checkout button unresponsive on mobile Safari",
    "description": "Tapping the checkout button produces no navigation or feedback. Visitors tap repeatedly and abandon the cart.",
    "severity": "critical",
    "status": "open",
    "sessionsCount": 14,
    "firstSeenAt": "2026-08-02T09:14:31.000Z",
    "lastSeenAt": "2026-08-27T18:40:05.000Z",
    "stepsToReplicate": [
      "Open the store on an iPhone in Safari",
      "Add any product to the cart",
      "Tap the checkout button on the cart page"
    ],
    "sampleRecordingId": "rec_9f8e7d6c5b4a",
    "externalTicketProvider": "linear",
    "externalTicketKey": "SHOP-142",
    "externalTicketUrl": "https://linear.app/acme/issue/SHOP-142",
    "occurrences": [
      {
        "description": "Visitor taps the checkout button five times with no response",
        "atSeconds": 42,
        "severity": "critical"
      },
      {
        "description": "Rage clicks on the cart summary after the failed tap",
        "atSeconds": 58,
        "severity": "high"
      }
    ],
    "sessions": [
      { "recordingId": "rec_9f8e7d6c5b4a", "atSeconds": 42 },
      { "recordingId": "rec_0b1c2d3e4f5a", "atSeconds": 17 }
    ],
    "comments": [
      {
        "id": "cmt_66a1b2c3d4e5",
        "authorName": "Jane Cooper",
        "body": "Reproduced on iOS 18.2, the tap handler never fires.",
        "createdAt": "2026-08-15T10:22:41.000Z"
      }
    ]
  }
}