CredonixDocs
Referencia de la APIClientes

Consultar

Consulta la información y el resumen de cobranza de un cliente.

Descripción general

Este endpoint devuelve un cliente con sus datos generales, fiscales, de dirección y de contacto, y un financial_summary con lo cobrado, lo vencido, lo pendiente y su saldo a favor.

Si no hay un tipo de cambio USD/MXN registrado para calcular el resumen de cobranza, la API responde 500 con EXCHANGE_RATE_NOT_FOUND.

Requiere el permiso Leer en Clientes.

Endpoint

GEThttps://app.credonix.mx/api/v1/customers/{customerId}

Path param: customerId — el id del cliente.

Consulta un cliente


Devuelve el cliente con su resumen de cobranza calculado al momento de la consulta. Los contactos adicionales del cliente se consultan en Listar contactos.

Cliente inexistente


Si el id no existe, o pertenece a otra organización, la API responde 404 con el código NOT_FOUND. Un cliente eliminado también responde 404.

Campos de la respuesta

CampoTipoDescripción
idstringIdentificador del cliente.
namestringAlias del cliente.
legal_namestring | nullRazón social, en mayúsculas.
tax_idstring | nullRFC, en mayúsculas y sin guiones ni espacios.
tax_regimestring | nullRégimen fiscal.
websitestring | nullSitio web.
address_streetstring | nullCalle.
address_exterior_numberstring | nullNúmero exterior.
address_interior_numberstring | nullNúmero interior.
address_neighborhoodstring | nullColonia.
address_citystring | nullCiudad.
address_statestring | nullEstado.
address_countrystring | nullPaís.
address_zip_codestring | nullCódigo postal.
contact_namestring | nullNombre del contacto principal.
contact_phonestring | nullTeléfono del contacto principal.
contact_emailstring | nullCorreo del contacto principal.
contact_second_emailstring | nullSegundo correo del contacto principal.
send_weekly_messagebooleanSi el cliente recibe el mensaje semanal.
financial_summaryobjetoResumen de cobranza. Ver abajo.
created_atstringFecha de creación (ISO 8601).
updated_atstringFecha de la última actualización (ISO 8601).

financial_summary

Los montos se expresan en MXN: los importes en USD se convierten con el tipo de cambio USD/MXN más reciente.

CampoDescripción
currencyMoneda de los totales: MXN.
total_collectedSuma de los pagos no cancelados de las órdenes de cobro del cliente, incluidas las aplicaciones de saldo a favor.
total_overdueSaldo pendiente de las órdenes con estatus overdue.
total_pendingSaldo pendiente de las órdenes con estatus issued u overdue.
last_payment_dateFecha (YYYY-MM-DD) del pago no cancelado más reciente, o null.
next_scheduled_dateFecha (YYYY-MM-DD) más próxima entre la fecha de emisión futura de sus órdenes con estatus issued, overdue o created y la próxima ejecución de sus automatizaciones activas, o null.
credit_balancesSaldo a favor por moneda (currency, amount). Solo incluye monedas con saldo positivo.

Todos los importes se devuelven como string con dos decimales.

Errores

StatusCódigoCausa
403INSUFFICIENT_PERMISSIONSLa API key no tiene el permiso Leer en Clientes.
404NOT_FOUNDEl cliente no existe en esta organización.
500EXCHANGE_RATE_NOT_FOUNDNo hay un tipo de cambio USD/MXN registrado.
Abrir Credonix