# Empregos Brasil

> Obtenha insights valiosos sobre o histórico de emprego e renda dos seus usuários no Brasil com o recurso de Empregos da Belvo. Acesse dados abrangentes sobre empregos passados e presentes, incluindo informações salariais, para melhorar sua avaliação de risco de crédito, agilizar aplicações de empréstimo e muito mais.


## Introdução

Nosso recurso de empregos para o Brasil oferece uma visão abrangente do histórico de emprego atual e das informações salariais do seu usuário.

Para cada usuário, retornamos o:

- histórico de trabalho (incluindo ocupações e dados do empregador)
- informações salariais históricas e atuais (por empregador)


Descrição da imagem
## Instituições Disponíveis

| Nome | Recursos disponíveis | MFA | Produtos suportados |
|  --- | --- | --- | --- |
| INSS`inss_br_employment` | - 🟢 Empregos Brasil
- 🟢 Proprietários

 | Não | Informações de Emprego |


## Conectando Usuários (Links)

Para extrair dados sobre seus usuários, eles precisarão conectar suas contas usando a Belvo API (veja as opções de integração abaixo). Quando eles conectam suas contas, criamos um *link* entre o usuário e a instituição.

```mermaid
sequenceDiagram
    participant App as Application
    participant Inst as Institution

    App->>Inst: User connects to the financial institution using Belvo
    Inst-->>App: "Link" established
```

Dependendo do seu caso de uso, oferecemos dois tipos diferentes de links:

| Tipo de Link  | Descrição |
|  --- | --- |
| Recorrente | Os dados são automaticamente recuperados em um intervalo determinado (diário, semanal, mensal) e você é notificado via webhook. Ideal para monitoramento contínuo e insights atualizados. |
| Único | Os dados são recuperados "sob demanda". Útil para avaliações únicas ou solicitações iniciadas pelo usuário. |


Para mais informações sobre tipos de links, os intervalos de atualização e quais dados são extraídos automaticamente, consulte nosso artigo dedicado a Links.

## Opções de Integração

Para extrair dados de emprego no Brasil, você pode usar as seguintes opções de integração:

### Belvo Hosted Widget

Para aplicativos nativos (mobile) e também web-based, criamos uma versão **hosted** do nosso **widget** que simplifica significativamente o seu processo de desenvolvimento e integração. Tudo o que é necessário é que você crie uma **webview** em seu aplicativo e tenha algum conhecimento sobre como lidar com redirecionamentos de **deeplink**.

```mermaid
sequenceDiagram
    participant App as Aplicativo
    participant Belvo as Belvo
    participant Institution as Instituição de Emprego

    App->>Belvo: POST /token/
    Note over App,Belvo: fetch_resources = [EMPLOYMENTS, OWNERS]
    Belvo-->>App: 200 - Token Gerado
    
    App->>Belvo: Direcione seu usuário para o Hosted Widget
    Belvo->>Institution: Usuário faz login na sua instituição
    Belvo-->>App: Usuário redirecionado de volta para seu aplicativo + link gerado

    Belvo->>Institution: Belvo recupera informações<br/>históricas de EMPLOYMENT e OWNER<br/>para o ID do Link

    Note over Belvo,App: EMPLOYMENTS

    Belvo->>App: WEBHOOK: historical_update
    App->>Belvo: GET /br/employments/{link-id}
    Belvo-->>App: 200 + Detalhes do Emprego

    Note over Belvo,App: OWNERS

    Belvo->>App: WEBHOOK: historical_update
    App->>Belvo: GET /owners/{link-id}
    Belvo-->>App: 200 + Detalhes do Proprietário

    Note over App, Institution: Se estiver usando Links recorrentes, na frequência de atualização agendada<br/>você receberá um webhook new_{resource}_available.

    Belvo->>App: WEBHOOK: new_employments_available
    App->>Belvo: GET /br/employments/{link-id}
    Belvo-->>App: 200 + Detalhes do Emprego
```