Consultar listado de Recargas
GET/recarga
Consultar listado de Recargas
Request
Query Parameters
Máximo de registros a regresar
Para realizar búsquedas filtrando por un rango de fechas
Possible values: [creacion, estatus, metodo_pago, metodo_pago_token]
Valor que será usado como referencia en la búsqueda
Possible values: [asc, desc]
Podrá ser de orden Ascendente (asc) o Descendente (desc)
Responses
- 200
- 400
- 401
- 404
- 4XX
- 5XX
Listado de objetos tipo Recarga
- application/json
- Schema
- Example (from schema)
Schema
Array [
]
Possible values: [success, fail, error]
Estatus de la petición
Possible values: [200, 400, 401, 404, 500]
Código http de respuesta en el header
Fecha y hora de creación.
Tiempo Unix o POSIX
data
object
recargas
object
data
object[]
Id de la recarga.
Id de cliente (Objeto Cliente->id) en plataforma T1pagos.
Identificador de autorización del procesador de pago
Identificador de autorización del procesador de recargas
Possible values: [pendiente, rechazada, aprobada, fallida]
Estado de la recarga ('pendiente', 'rechazada', 'aprobada', 'fallida')
Monto de la recarga.
telefono
object
Possible values: [no_definido, movil, casa, oficina, facturacion, mensajeria, temporal]
De acuerdo al catálogo tipo teléfono
Codigo telefónico de un país
Codigo telefónico de área
Valor opcional, prefijo utilizado por algunos países
Teléfono del cliente
Extensión
Possible values: [tarjeta]
Define el tipo de pago de la recarga.
Valor del token/id de método de pago seleccionado
Possible values: [paquete, tiempo_aire]
Define el tipo de recarga.
Define el tipo de paquete, este paramétro es válido cuando el tipo de recarga es paquete.
Fecha de creación.
Fecha de última edición.
Índice de inicio
Índice de fin
Possible values: >= 5 and <= 100
Default value: 25
Número de registros por página
Possible values: >= 1
Página actual de registros
Possible values: >= 1
Número de última página
Total de registros en la página actual
Total de registros
{
"status": "success",
"http_code": 200,
"datetime": "2024-05-22T21:56:52.979Z",
"timestamp": 0,
"data": {
"recargas": {
"data": [
{
"id": "string",
"cliente_id": "string",
"numero_autorizacion_pago": "string",
"numero_autorizacion_recarga": "string",
"estatus": "aprobada",
"monto": 129.99,
"telefono": {
"tipo": "no_definido",
"codigo_pais": "string",
"codigo_area": "string",
"prefijo": "string",
"numero": "5566778899",
"extension": 0
},
"metodo_pago": "tarjeta",
"metodo_pago_token": "string",
"tipo": "paquete",
"tipo_paquete": "DS750",
"creacion": "2024-05-22T21:56:52.979Z",
"actualizacion": "2024-05-22T21:56:52.979Z"
}
],
"desde": 0,
"hasta": 0,
"registros_por_pagina": 25,
"pagina_actual": 0,
"ultima_pagina": 0,
"total_pagina": 0,
"total": 0
}
}
}
Error en petición
- application/json
- Schema
- Example (from schema)
Schema
Possible values: [error, fail]
Estatus de la petición
error
object
Código http de respuesta en el header
Fecha y hora de creación.
Tiempo Unix o POSIX
Datos del error obtenido, sólo estará presente en errores HTTP 400
{
"status": "error",
"error": {
"code": 0,
"type": "string",
"message": "string"
},
"http_code": 0,
"datetime": "2024-05-22T21:56:52.979Z",
"timestamp": 0,
"data": {}
}
No autorizado
- application/json
- Schema
- Example (from schema)
Schema
Possible values: [error, fail]
Estatus de la petición
error
object
Código http de respuesta en el header
Fecha y hora de creación.
Tiempo Unix o POSIX
Datos del error obtenido, sólo estará presente en errores HTTP 400
{
"status": "error",
"error": {
"code": 0,
"type": "string",
"message": "string"
},
"http_code": 0,
"datetime": "2024-05-22T21:56:52.980Z",
"timestamp": 0,
"data": {}
}
No se ha encontrado el recurso solicitado
- application/json
- Schema
- Example (from schema)
Schema
Possible values: [error, fail]
Estatus de la petición
error
object
Código http de respuesta en el header
Fecha y hora de creación.
Tiempo Unix o POSIX
Datos del error obtenido, sólo estará presente en errores HTTP 400
{
"status": "error",
"error": {
"code": 0,
"type": "string",
"message": "string"
},
"http_code": 0,
"datetime": "2024-05-22T21:56:52.980Z",
"timestamp": 0,
"data": {}
}
Error en petición
- application/json
- Schema
- Example (from schema)
Schema
Possible values: [error, fail]
Estatus de la petición
error
object
Código http de respuesta en el header
Fecha y hora de creación.
Tiempo Unix o POSIX
Datos del error obtenido, sólo estará presente en errores HTTP 400
{
"status": "error",
"error": {
"code": 0,
"type": "string",
"message": "string"
},
"http_code": 0,
"datetime": "2024-05-22T21:56:52.980Z",
"timestamp": 0,
"data": {}
}
Error interno
- application/json
- Schema
- Example (from schema)
Schema
Possible values: [error, fail]
Estatus de la petición
error
object
Código http de respuesta en el header
Fecha y hora de creación.
Tiempo Unix o POSIX
Datos del error obtenido, sólo estará presente en errores HTTP 400
{
"status": "error",
"error": {
"code": 0,
"type": "string",
"message": "string"
},
"http_code": 0,
"datetime": "2024-05-22T21:56:52.980Z",
"timestamp": 0,
"data": {}
}