Saltar al contenido

Consultar todos los productos

Descripción

Este método permite obtener la lista completa de productos disponibles o filtrarlos por tipo mediante un query parameter. Devuelve los códigos de operadora (SKU), montos, descripciones e imagen de ayuda visual de cada carrier.


URL API

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

Parámetros de Entrada

ParámetroTipoRequeridoDescripción
typestringNoFiltra por tipo de producto. Valores: TAE, ACTIVACION

Ejemplo de Uso

Sin filtro (todos los productos)

Endpoint:

GETapidevstore.axiosmobile.mx/v1/products

Headers: {{token}}
Body : No aplica

Response Success

[
{
"carrier": "Usuario recarga contigo",
"carrierCode": "203",
"url": "https://api.eventamovil.mx/ayuda_visual/203.png",
"prices": [
{
"title": "",
"amount": "10",
"message": "100 Mb, 250 min de voz y 125 SMS. Vigencia de 1 día",
"days": "1",
"data": "100"
}
]
},
{
"carrier": "Activación eSIM",
"carrierCode": "500",
"url": "https://api.eventamovil.mx/ayuda_visual/500.png",
"prices": [
{
"title": "Plan Básico",
"amount": "150",
"message": "2 GB, 500 min de voz. Vigencia de 30 días",
"days": "30",
"data": "2048"
}
]
}
]

Con filtro por tipo

Endpoint:

GETapidevstore.axiosmobile.mx/v1/products?type=TAE

Headers: {{token}}
Body : No aplica

Response Success

[
{
"carrier": "Usuario recarga contigo",
"carrierCode": "203",
"url": "https://api.eventamovil.mx/ayuda_visual/203.png",
"prices": [
{
"title": "",
"amount": "10",
"message": "100 Mb, 250 min de voz y 125 SMS. Vigencia de 1 día",
"days": "1",
"data": "100"
}
]
}
]

Respuestas de Error

Tipo de producto no válido 400 Bad Request

{
"error": "Tipo de producto no válido",
"message": "\"INVALIDO\" no es un tipo válido. Valores permitidos: TAE, ACTIVACION"
}

Error interno 500 Internal Server Error

{
"error": "Error interno del servidor",
"message": "Ocurrió un error al procesar los productos.",
"details": "..."
}

Parámetros de Salida

ParámetroTipoDescripción
carrierstringNombre del producto
carrierCodestringCódigo de la operadora (SKU)
urlstringURL de la imagen de ayuda visual del carrier
pricesarrayLista de ofertas disponibles para este carrier
prices[].titlestringTítulo de la oferta (puede estar vacío)
prices[].amountstringMonto de la oferta
prices[].messagestringDescripción detallada de la oferta
prices[].daysstringDías de vigencia
prices[].datastringMB de datos incluidos

Estos son los parámetros que recibirás al realizar la solicitud. Asegúrate de manejar los datos correctamente en tu aplicación.


Probar Endpoint

GEThttps://apidevstore.axiosmobile.mx/v1/products
Consultar todos los productos — Deja vacío el query param para obtener todos, o filtra por TAE / ACTIVACION.
⚠️ Sin token — autentícate primero en /auth
Query Parameters
Headers