API Reference

Debts Endpoint

POST/debts

Consulta de facturas pendientes de pago

Objetivo

El endpoint /debts permite consultar las facturas pendientes de pago para una empresa en particular dado un identificador provisto por el cliente. En los casos en los cuales no se encuentre deuda o haya algún parámetro erróneo, se responderá con un error.

Request

Headers

CampoTipoObligatorioDescripción
x-authorization-token
StringToken de autenticación obtenido en el login.
x-api-key
StringAPI Key proporcionada para el acceso a la API.

Body Parameters

CampoTipoObligatorioDescripción
companyCode
StringCódigo de compañía.
modalityId
StringIdentificador de modalidad.
queryData
Object[]Objeto con el identificador de la factura.
externalRequestId
StringIdentificador de consulta enviado por el cliente de tapi
externalClientId
StringIdentificador único de cada usuario del cliente de tapi. Este es utilizado para el flujo de Recordatorios.

Response

Response Body

ParámetroTipoDescripción
operationId
StringID único de la consulta.
companyCode
StringCódigo de la compañía.
companyName
StringNombre de la compañía.
customerId
StringID del cliente.
customerName
StringNombre del cliente.
customerAddress
StringDirección del cliente.
debts
Object[]Detalle de la deuda.
tx
StringIdentificador de la transacción interno de tapi.
mainTx
StringIdentificador de la transacción interno de tapi.

Response Examples

200 OK

Consideraciones

  • Es necesario proporcionar un identificador válido para el cliente.
  • El formato del identificador puede variar según la empresa.
  • Se devolverán todas las deudas pendientes para el cliente identificado.

CLIENT LIBRARIES

REQUEST EXAMPLE

curl --request POST \
--url https://services.homo.tapila.cloud/debts \
--header 'x-authorization-token: YOUR_TOKEN_HERE' \
--header 'x-api-key: YOUR_API_KEY_HERE' \
--header 'Content-Type: application/json' \
--data '{
  "companyCode": "",
  "modalityId": "",
  "queryData": [{"identifierName":"","identifierValue":""}],
  "externalRequestId": "",
  "externalClientId": ""
}'