# API Garantias

### Qual dor que esse serviço resolve

**Para o usuário:** Dificuldades para aumento do limite de cartões de crédito e pré-pago, bem como altas taxas de juros incidentes sobre empréstimos.

**Para as empresas**: Riscos associados à inadimplência por parte de seus clientes, tendo como garantia os ativos tokenizados dos mesmos.

### Casos de uso

1. Cartão de crédito
   1. Aumento do limite do cartão conforme o valor bloqueado, o cliente pode usar esse valor extra sem precisar vender suas criptomoedas ou tokens.
2. Locação de carro
   1. O cliente deseja alugar um carro mas não possui cartão de crédito, a empresa pode utilizar os ativos depositados como garantia.
3. Empréstimo
   1. A empresa de crédito pode liberar empréstimos com juros menores já que o cliente deixou como garantias seus ativos, diminuindo assim o risco de inadimplência.

### Como funciona

O cliente com perfil de empresa passa pelo onboarding e com isso recebe um um usuário e senha para que possa utilizar na autenticação e receber a credencial "bearer" token, com expiração de 24 horas que será utilizada nas próximas requisições.

Após autenticação, a empresa poderá visualizar todos os ativos suportados pela API e configurar quais podem ser utilizados como garantia na própria instituição. Nesta configuração é definido o máximo e o mínimo de depósito por usuário, bem como a taxa de limite de crédito incidente sobre o total da quantidade de ativo bloqueado.

### Fluxograma da solução

A seguir detalhamos as jornadas necessárias de cada participante.

<figure><img src="https://1091485640-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZJM0Itv3iFynrunO6W4Q%2Fuploads%2FLx2HS8J1HWQY158CeOgP%2FUntitled%20Diagram.drawio%20(3).png?alt=media&#x26;token=b119ff5d-3573-4322-8218-d3e4186625f1" alt=""><figcaption><p>Jornada 01 - Configuração de ativos suportados e transferência (depósito) de ativos</p></figcaption></figure>

### Collateral API Endpoints

{% content-ref url="api-garantias/autenticacao" %}
[autenticacao](https://docs.gotokens.io/gotokens/api-garantias/autenticacao)
{% endcontent-ref %}

{% content-ref url="api-garantias/garantias" %}
[garantias](https://docs.gotokens.io/gotokens/api-garantias/garantias)
{% endcontent-ref %}
