# Sincronização de dados: Atualizar um Item

## Mantendo Conexões Sincronizadas

Quando você cria um Item, você terá uma referência aos dados financeiros do usuário, que inicialmente incluirá todos os dados da Instituição dos **últimos 365 dias**.

Para manter essas informações atualizadas, é possível **Atualizar** um Item, que sincronizará os dados da sua conexão armazenados no Pluggy com a Instituição Financeira até aquele momento. Cada Sincronização recuperará as informações transacionais da última data sincronizada (campo `lastUpdatedAt` do item), com uma janela de retrocesso que varia de acordo com o tipo de conector:

- **Conectores diretos:** 4 a 5 dias corridos desde a última sincronização. Essa janela mais ampla garante que transações postadas em finais de semana ou feriados bancários - que podem parecer atrasadas - sejam capturadas nos dias úteis seguintes.
- **Conectores de Open Finance (regulados):** 7 dias corridos incluindo hoje (hoje + os 6 dias anteriores), de acordo com as regras de reconciliação do ecossistema regulado de Open Finance.

> **Sincronizações Diárias**
>
> Para manter essas informações atualizadas, *Pluggy* sincronizará (**Atualizar**) seus dados diariamente de forma automática, você não precisará se preocupar em criar um processo em lote ou qualquer rotina para manter os dados atualizados.
>
> *Processos em lote são proibidos devido ao uso abusivo da API, o processo de sincronização é de responsabilidade e manutenção do Pluggy. Por favor, nos solicite qualquer personalização que você possa precisar para isso.*

Se um usuário precisar de uma Atualização em tempo real, você pode acionar uma **Atualização** manual que começará naquele exato momento. Essa ação pode ser realizada de duas maneiras:

## Atualizar o Item usando o Connect Widget do Pluggy

Para atualizar um Item existente usando o Pluggy Connect, basta fornecer o ID do item através do campo de configuração `itemId`. Isso abrirá o widget em "Modo de Atualização", acionando as etapas necessárias para iniciar o processo de atualização.

O Pluggy Connect, como uma solução totalmente funcional, já cobre todas as especificidades e cenários potenciais relacionados aos diferentes fluxos de login de todos os conectores, casos especiais e mais. Isso inclui cenários como:

- Se o item não requer um parâmetro MFA, então o PluggyConnect apenas iniciará o processo de atualização e a coleta de dados prosseguirá.
- Se requer um parâmetro MFA, então o PluggyConnect solicitará ao usuário. Após o usuário resolver, o processo de atualização começará e a coleta de dados prosseguirá.
- Se o Item teve um erro de credenciais inválidas, então o PluggyConnect pedirá as credenciais primeiro.

Você pode testar e validar todos os cenários mencionados, e mais, usando nossas Contas de Teste em nossos conectores [Sandbox](/docs/sandbox) (Pluggy Bank).

## Atualizar Item via API diretamente

Se o item não requer um parâmetro MFA, e não tem um erro de credenciais inválidas, então é possível atualizá-lo diretamente via API, uma vez que não são necessárias mais ações do usuário.

Caso contrário, a atualização do Item resultará em um estado de espera (para a ação do usuário). Essa ação deve ser solicitada ao usuário na interface da sua Aplicação, da mesma forma que o PluggyConnect faz, e resolvê-la de acordo com as ações do usuário, e então passá-las de volta para a API do Pluggy.

> **Leia a documentação!**
>
> Confira nosso guia [Atualizando um Item](/docs/updating-an-item), onde fornecemos mais detalhes e insights sobre esse processo.