Module: Creditario::Client
- Defined in:
- lib/creditario/client.rb,
lib/creditario/client/version.rb
Overview
Creditario::Client
Modulo que será utilizado para consumir la API de creditar.io
Constant Summary collapse
- VERSION =
Versión actual de la gema creditario-client
"1.0.0"
Class Attribute Summary collapse
-
.api_base ⇒ Object
URL en la cual se ejecutarán las interacciones con la API de creditar.io.
-
.api_key ⇒ Object
La API Key es necesaria para cualquier interacción con la API de creditar.io.
-
.api_version ⇒ Object
Versión a utilizar de la API de creditar.io Por default es 1.
-
.sandbox ⇒ Object
Modo entorno de pruebas (Sandbox).
Class Method Summary collapse
-
.applications ⇒ Object
Método de acceso al repositorio de Solicitudes.
-
.attachments ⇒ Object
Método de acceso al repositorio de Archivos.
-
.catalogs ⇒ Object
Método de acceso al repositorio de Catálogos.
-
.contracts ⇒ Object
Método de acesso al repositorio de Contratos.
-
.convert_application_to_credits ⇒ Object
Método de acceso al repositorio de Convertir una Solicitud en Crédito.
-
.credit_estimates ⇒ Object
Método de acceso al repositorio de Estimaciones de Crédito.
-
.credits ⇒ Object
Método de acceso al repositorio de Créditos.
-
.customers ⇒ Object
Método de acceso al repositorio de Clientes.
-
.expenses ⇒ Object
Método de acceso al repositorio de Egresos.
-
.incomes ⇒ Object
Método de acceso al repositorio de Ingresos.
-
.payments ⇒ Object
Método de acceso al repositorio de Movimientos.
-
.products ⇒ Object
Método de acceso al repositorio de Productos.
-
.qualify_score_flows ⇒ Object
Método de acceso al repositorio de Calificaciones de flujos de calificación.
-
.references ⇒ Object
Método de acceso al repositorio de Referencias.
Class Attribute Details
.api_base ⇒ Object
URL en la cual se ejecutarán las interacciones con la API de creditar.io
Útil cuando se desea utilizar el ambiente de staging por ejemplo.
Ejemplo
Creditario::Client.api_base = "https://staging.creditar.io"
92 93 94 |
# File 'lib/creditario/client.rb', line 92 def api_base @api_base end |
.api_key ⇒ Object
La API Key es necesaria para cualquier interacción con la API de creditar.io
Después de requerir la gema, lo más recomendado es definir la API Key a utilizar en todas las llamadas a la API.
Ejemplo
Creditario::Client.api_key = "BMBE96Wva8NaYMmVx4RavpXSy6Y6HKFe"
82 83 84 |
# File 'lib/creditario/client.rb', line 82 def api_key @api_key end |
.api_version ⇒ Object
Versión a utilizar de la API de creditar.io Por default es 1
97 98 99 |
# File 'lib/creditario/client.rb', line 97 def api_version @api_version end |
.sandbox ⇒ Object
Modo entorno de pruebas (Sandbox)
Útil cuando se desea obtener datos de entorno de pruebas.
Por default es false
105 106 107 |
# File 'lib/creditario/client.rb', line 105 def sandbox @sandbox end |
Class Method Details
.applications ⇒ Object
Método de acceso al repositorio de Solicitudes.
Para más información, puedes consultar la documentación de Creditario::Applications
127 128 129 |
# File 'lib/creditario/client.rb', line 127 def applications Creditario::Applications end |
.attachments ⇒ Object
Método de acceso al repositorio de Archivos.
Para más información, puede consultar la documentación de Creditario::Attachments
174 175 176 |
# File 'lib/creditario/client.rb', line 174 def Creditario::Attachments end |
.catalogs ⇒ Object
Método de acceso al repositorio de Catálogos.
Para más información, puedes consultar la documentación de Creditario::Catalogs
143 144 145 |
# File 'lib/creditario/client.rb', line 143 def catalogs Creditario::Catalogs end |
.contracts ⇒ Object
Método de acesso al repositorio de Contratos.
Para más información, puedes consultrar la documentación de Creditario::Contracts
135 136 137 |
# File 'lib/creditario/client.rb', line 135 def contracts Creditario::Contracts end |
.convert_application_to_credits ⇒ Object
Método de acceso al repositorio de Convertir una Solicitud en Crédito
Para más información, puede consultar la documentación de Creditario::ConvertApplicationToCredits
222 223 224 |
# File 'lib/creditario/client.rb', line 222 def convert_application_to_credits Creditario::ConvertApplicationToCredits end |
.credit_estimates ⇒ Object
Método de acceso al repositorio de Estimaciones de Crédito
Para más información, puede consultar la documentación de Creditario::CreditEstimates
182 183 184 |
# File 'lib/creditario/client.rb', line 182 def credit_estimates Creditario::CreditEstimates end |
.credits ⇒ Object
Método de acceso al repositorio de Créditos
Para más información, puede consultar la documentación de Creditario::Credits
190 191 192 |
# File 'lib/creditario/client.rb', line 190 def credits Creditario::Credits end |
.customers ⇒ Object
Método de acceso al repositorio de Clientes.
Para más información, puedes consultar la documentación de Creditario::Customers
119 120 121 |
# File 'lib/creditario/client.rb', line 119 def customers Creditario::Customers end |
.expenses ⇒ Object
Método de acceso al repositorio de Egresos.
Para más información, puedes consultar la documentación de Creditario::Expenses
158 159 160 |
# File 'lib/creditario/client.rb', line 158 def expenses Creditario::Expenses end |
.incomes ⇒ Object
Método de acceso al repositorio de Ingresos.
Para más información, puedes consultar la documentación de Creditario::Incomes
150 151 152 |
# File 'lib/creditario/client.rb', line 150 def incomes Creditario::Incomes end |
.payments ⇒ Object
Método de acceso al repositorio de Movimientos
Para más información, puede consultar la documentación de Creditario::Movements
198 199 200 |
# File 'lib/creditario/client.rb', line 198 def payments Creditario::Payments end |
.products ⇒ Object
Método de acceso al repositorio de Productos.
Para más información, puedes consultar la documentación de Creditario::Products
111 112 113 |
# File 'lib/creditario/client.rb', line 111 def products Creditario::Products end |
.qualify_score_flows ⇒ Object
Método de acceso al repositorio de Calificaciones de flujos de calificación
Para más información, puede consultar la documentación de Creditario::QualifyScoreFlows
214 215 216 |
# File 'lib/creditario/client.rb', line 214 def qualify_score_flows Creditario::QualifyScoreFlows end |
.references ⇒ Object
Método de acceso al repositorio de Referencias.
Para más información, puedes consultar la documentación de Creditario::References
166 167 168 |
# File 'lib/creditario/client.rb', line 166 def references Creditario::References end |