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.1.2"
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"
103 104 105 |
# File 'lib/creditario/client.rb', line 103 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"
93 94 95 |
# File 'lib/creditario/client.rb', line 93 def api_key @api_key end |
.api_version ⇒ Object
Versión a utilizar de la API de creditar.io Por default es 1
108 109 110 |
# File 'lib/creditario/client.rb', line 108 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
116 117 118 |
# File 'lib/creditario/client.rb', line 116 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
138 139 140 |
# File 'lib/creditario/client.rb', line 138 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
185 186 187 |
# File 'lib/creditario/client.rb', line 185 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
154 155 156 |
# File 'lib/creditario/client.rb', line 154 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
146 147 148 |
# File 'lib/creditario/client.rb', line 146 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
233 234 235 |
# File 'lib/creditario/client.rb', line 233 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
193 194 195 |
# File 'lib/creditario/client.rb', line 193 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
201 202 203 |
# File 'lib/creditario/client.rb', line 201 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
130 131 132 |
# File 'lib/creditario/client.rb', line 130 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
169 170 171 |
# File 'lib/creditario/client.rb', line 169 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
161 162 163 |
# File 'lib/creditario/client.rb', line 161 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
209 210 211 |
# File 'lib/creditario/client.rb', line 209 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
122 123 124 |
# File 'lib/creditario/client.rb', line 122 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
225 226 227 |
# File 'lib/creditario/client.rb', line 225 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
177 178 179 |
# File 'lib/creditario/client.rb', line 177 def references Creditario::References end |