cURL
Synchronization
Manual Update
Synchronizes all connected financial accounts and transactions with the latest data from banks and credit card providers. Requires API key for authentication and active subscription.
POST
cURL
Este endpoint força uma sincronização manual dos dados financeiros e retorna detalhes abrangentes sobre o status de cada conta.
Descrição
O endpointPOST /tools/api/manual-update força uma sincronização manual de todos os dados financeiros conectados, buscando as informações mais recentes das instituições financeiras. O endpoint processa cada conta individualmente e retorna um relatório detalhado categorizando os resultados por status de sincronização (completos, em progresso, que precisam de interação do usuário, com erros de login, etc.).
Autenticação
Este endpoint requer autenticação via Bearer token e assinatura ativa.string
required
Bearer token com a API key do usuário. Formato:
Bearer sk-your-api-key-hereParâmetros de Query
Corpo da Requisição
Este endpoint não requer corpo de requisição.Resposta
Sucesso (200)
Erro - Sem Contas Conectadas (400)
Erro de Autenticação (401)
Campos da Resposta
boolean
required
Indica se a requisição foi bem-sucedida
string
required
Mensagem de confirmação da sincronização
object
required
Detalhes do processo de sincronização
string
required
Timestamp da requisição em formato ISO 8601
Exemplos de Uso
cURL
JavaScript
Python
Valores de Status
Os itens na resposta podem ter os seguintes status:Status de Sincronização
UPDATED: Item foi sincronizado com sucessoUPDATING: Item está sendo sincronizadoMERGING: Item está sendo processado/mescladoWAITING_USER_INPUT: Aguardando interação do usuárioWAITING_USER_ACTION: Aguardando ação do usuárioLOGIN_ERROR: Erro de autenticação com a instituiçãoOUTDATED: Item desatualizado
Status de Execução
SUCCESS: Operação executada com sucessoPARTIAL_SUCCESS: Operação executada parcialmenteERROR: Erro durante a execução
Códigos de Status
200: Sucesso - Sincronização iniciada400: Erro - Nenhuma conta conectada encontrada401: Erro de autenticação ou assinatura500: Erro interno do servidor
Quando Usar
Execute este endpoint quando:- O usuário pedir para “atualizar meus dados”
- O usuário pedir para “sincronizar minhas contas”
- O usuário mencionar que os dados parecem desatualizados
- O usuário pedir sobre transações recentes que não aparecem
- O usuário quiser garantir que tem as informações mais atuais
- O usuário reportar problemas com dados incompletos ou desatualizados
- Você precisar de um relatório detalhado do status de todas as contas conectadas
Este endpoint fornece um relatório detalhado do status de cada conta, permitindo identificar exatamente quais contas foram sincronizadas com sucesso e quais requerem ação adicional.
Authorizations
API key in Bearer token format. Example: Bearer sk-your-api-key-here
Response
Manual sync initiated
Indica se a requisição foi bem-sucedida
Example:
true
Mensagem de confirmação da sincronização
Example:
"Accounts and transactions update process completed"
Detalhes do processo de sincronização categorizados por status
Timestamp da requisição em formato ISO 8601
Example:
"2024-01-15T10:30:00Z"

