Saltar al contenido

Consultar transacción por código o folio

Descripción

Este método permite localizar una transacción (venta de eSIM o recarga) a partir de un único identificador, que puede ser:

  • El código alfanumérico de 6 caracteres asociado a la venta, o
  • El folio de la transacción.

Es un endpoint público: no requiere API Key ni login. Está pensado para flujos donde el cliente final o un sistema de soporte necesita consultar una venta conociendo solo su código corto, incluyendo los datos de la eSIM para su instalación.


URL API

BASE URLhttps://apidevstore.axiosmobile.mx/v2

Autenticación

Este endpoint es público (noAuth): no se envía x-api-key ni token.


Parámetros de entrada

El identificador se envía como parámetro de ruta. No se envía body.

ParámetroTipoUbicaciónRequeridoDescripciónEjemplo
identifierstringRuta (path)SíCódigo de 6 caracteres o folio de la transacción. Solo se aceptan caracteres alfanuméricos (6 a 80)."AB12CD"

Ejemplo de Uso

Endpoint:

GETapidevstore.axiosmobile.mx/v2/transactions/find/:identifier
GET /v2/transactions/find/AB12CD HTTP/1.1
Host: apidevstore.axiosmobile.mx

Body: No aplica


Respuestas

200 — Transacción encontrada Success

{
"code": "AB12CD",
"folio": "100036a358d5f64d032661114acfc",
"status": "COMPLETED",
"type": "TRANSACTION_ESIM_V2",
"soldAt": "2026-10-21T18:30:20.925Z",
"completedAt": "2026-10-21T18:30:25.100Z",
"failedAt": null,
"offering": {
"offeringId": "OFF-5GB-30D",
"descriptionPlan": "Plan Conecta 5GB · 30 días",
"carrier": "204",
"group": "ACTIVACION",
"amount": 150
},
"simData": {
"imsi": "334140179156088",
"iccid": "8952140062227833246F",
"msisdn": "5632158420",
"pin": "1234",
"puk": "63011475",
"serie": "00361",
"product": "ESIM",
"qrLink": "https://axios-mobile.s3.us-east-2.amazonaws.com/esims/8952140062227833246F.png"
}
}

400 — Identificador inválido Client Error

Se retorna cuando el identificador falta o tiene un formato no permitido (caracteres no alfanuméricos, o longitud fuera de 6–80).

{ "error": "identifier inválido" }

404 — Transacción no encontrada Client Error

No existe ninguna transacción con ese código ni con ese folio.

{ "error": "Transacción no encontrada" }

429 — Demasiadas peticiones Client Error

Se retorna cuando se supera el límite de peticiones.

{ "error": "Too many requests, please try again later" }

500 — Error al localizar Server Error

Ocurrió un error inesperado al localizar la transacción.

{
"error": "Error al localizar la transacción",
"details": "[mensaje del error]"
}

Parámetros de salida (Respuesta Exitosa)

ParámetroTipoDescripciónEjemplo
codestring | nullCódigo alfanumérico de 6 caracteres de la venta."AB12CD"
foliostring | nullIdentificador único de la transacción en Axios."100036a358d5f64d032661114acfc"
statusstring | nullEstado de la transacción (PROCESSING, COMPLETED, IN_PROGRESS, FAILED, CHECK_FAILED)."COMPLETED"
typestring | nullTipo de transacción."TRANSACTION_ESIM_V2"
soldAtstring | nullFecha y hora de creación de la transacción."2026-10-21T18:30:20.925Z"
completedAtstring | nullFecha y hora en que se completó (si aplica)."2026-10-21T18:30:25.100Z"
failedAtstring | nullFecha y hora en que falló (si aplica).null
offering.offeringIdstring | nullIdentificador de la oferta/paquete."OFF-5GB-30D"
offering.descriptionPlanstring | nullDescripción del plan o paquete."Plan Conecta 5GB · 30 días"
offering.carrierstring | nullOperador o código de carrier."204"
offering.groupstring | nullGrupo del producto."ACTIVACION"
offering.amountnumber | nullMonto de la operación (MXN).150
simDataobject | nullDatos de la eSIM vendida. null en recargas.—
simData.imsistringIMSI de la eSIM."334140179156088"
simData.iccidstringICCID de la eSIM."8952140062227833246F"
simData.msisdnstringNúmero asignado."5632158420"
simData.pinstringPIN de la línea."1234"
simData.pukstringPUK de la línea."63011475"
simData.seriestringSerie."00361"
simData.productstringTipo de producto."ESIM"
simData.qrLinkstringURL de la imagen del QR de activación."https://.../8952...F.png"

Probar Endpoint

GEThttps://apidevstore.axiosmobile.mx/v2/transactions/find/:identifier
Consultar transacción por código (6 caracteres) o folio — Endpoint público, sin API Key.
Parámetros de ruta
:identifier
Headers