Tapi Logo

Recomendamos ingresar en Desktop

Nuestra documentación y herramientas de integración están optimizadas para brindarte la mejor experiencia en computadora.

Por favor, accede desde una computadora para continuar.

Referencia API

Endpoint de Recargas

GET/recharges

Obtener lista de empresas disponibles para recargas.

Objetivo

Devuelve el listado completo de empresas de recargas activas, con posibilidad de filtrado por estado o nombre.

Request

Headers

CampoTipoObligatorioDescripción
x-api-key
StringSíAPI Key provista para acceder al endpoint.
x-authorization-token
StringSíToken de autenticación obtenido en el login.

Query Parameters

CampoTipoObligatorioDescripción
active
BooleanNoPermite filtrar compañías activas o inactivas.
searchCompany
StringNoFiltra por nombre de compañía. Requiere al menos 3 caracteres.

Response

Response Body

ParámetroTipoDescripción
companyCode
StringCódigo de la compañía.
companyName
StringNombre de la compañía.
companyType
StringTipo de compañía.
companyLogo
StringLogo en base64 o URL pública.
tags
Object[]Etiquetas asociadas a la compañía.
products
Object[]Productos de recarga disponibles.
identifierName
StringNombre del campo a ingresar por el usuario (Ej: número de teléfono).
identifierValue
StringValor a ingresar por el usuario.
dataType
StringTipo de dato esperado (Ej: ALF, IMP).
helpText
StringTexto de ayuda para el campo identificador.
minLength
NumberCantidad mínima de caracteres aceptados.
maxLength
NumberCantidad máxima de caracteres aceptados.
tx
StringID de transacción interna de TAPI.
mainTx
StringID principal de la transacción interna.

Consideraciones

  • Si se desea filtrar solo las compañías inactivas, usar ?active=false.
  • El campo searchCompany requiere al menos 3 caracteres para arrojar resultados.
  • Este endpoint siempre devuelve compañías activas salvo que se indique lo contrario explícitamente.
Ver la librería de errores de esta referencia

CLIENT LIBRARIES

REQUEST EXAMPLE

curl --request GET \
--url https://companies.homo.tapila.cloud/recharges \
--header 'x-authorization-token: YOUR_TOKEN_HERE' \
--header 'x-api-key: YOUR_API_KEY_HERE'