Treli API
Docs
Soporte
    • Introducción
    • Autenticación
    • Errores
    • Suscripciones
      • Suscripción
      • Crear suscripción
        POST
      • Actualizar suscripción
        POST
      • Cancelar suscripción
        POST
      • Obtener suscripción
        GET
      • Eliminar descuento
        DELETE
      • Pausar suscripción
        POST
      • Reanudar suscripción
        POST
    • Items de suscripción
      • Obtener item de suscripción
        GET
      • Eliminar item de suscripción
        DELETE
      • Actualizar item de suscripción
        POST
      • Crear item de suscripción
        POST
    • Clientes
      • Cliente
      • Crear cliente
        POST
      • Actualizar cliente
        POST
      • Obtener cliente
        GET
    • Cobros
      • Cobro
      • Crear cobro
        POST
      • Registrar cobro parcial
        POST
      • Enviar notificación de cobro
        POST
      • Anular cobro
        POST
      • Marcar como incobrable
        POST
      • Pagar un cobro
        POST
      • Obtener un cobro
        GET
    • Facturas
      • Cargar factura
      • Obtener factura
    • Eventos
      • Evento
      • Tipos de eventos

    Errores

    Errores#

    Treli utiliza códigos de respuesta HTTP convencionales para indicar el éxito o el fracaso de una solicitud de API. En general: Los códigos del rango 2xx indican éxito. Los códigos del rango 4xx indican un error que falló con la información proporcionada (por ejemplo, se omitió un parámetro obligatorio, falló un cargo, etc.). Los códigos del rango 5xx indican un error con los servidores de Treli (estos son poco frecuentes).
    Algunos errores 4xx que podrían gestionarse programáticamente (por ejemplo, el rechazo de una tarjeta) incluyen un código de error que explica brevemente el error reportado.

    Resumen del código de estado HTTP#

    CodeMeaning
    200OK – Todo funcionó como se esperaba.
    400Solicitud incorrecta: la solicitud fue inaceptable, a menudo debido a la falta de un parámetro requerido o un recurso que no existe.
    401No autorizado: no se proporcionó una clave API válida.
    402Solicitud fallida: los parámetros eran válidos, pero la solicitud falló.
    429Demasiadas solicitudes: demasiadas solicitudes llegan a la API demasiado rápido. Utilice la función de retroceso exponencial.
    500,502,503,504Errores del servidor: algo salió mal en Treli (poco frecuente).

    Attributes#

    AttributeTypeDescription
    codenullable stringPara algunos errores que podrían manejarse programáticamente, una cadena corta que indica el código de error informado
    messagenullable stringUn mensaje legible que proporciona más detalles sobre el error. En el caso de errores de rechazo de transacciones, estos mensajes se pueden ser mostrado a tus usuarios.
    paramnullable stringSi el error es específico de un parámetro, el parámetro relacionado con el error.
    typenullable stringEl tipo de error retornado. Uno de api_error, decline_error, invalid_request_error.

    Error Types#

    TypeDescription
    api_errorLos errores de API cubren cualquier otro tipo de problema (por ejemplo, un problema temporal con los servidores de Treli) y son extremadamente poco comunes.
    decline_errorOcurren cuando estas realizando una solicitud que intenta realizar un cargo a un método de pago, y es rechazado.
    invalid_request_errorLos errores de solicitud no válida surgen cuando tu solicitud tiene parámetros no válidos.
    Previous
    Autenticación
    Next
    Suscripción
    Built with