O que são dados duplicados?
Dados duplicados referem-se a transações, contas, faturas etc. duplicadas em nosso banco de dados. Em outras palavras, quando duas transações são retornadas via GET /transactions para apenas uma transação que existe na instituição financeira.
O que causa a duplicação de dados?
Toda vez que um único link é atualizado via POST ou um link recorrente é atualizado automaticamente, os dados recém-coletados são comparados com os dados existentes em nosso banco de dados e nosso banco de dados é atualizado com os novos dados coletados, ou seja, novas transações, novas contas, novas receitas etc.
Na Belvo, temos métodos sofisticados para identificar se os dados que recuperamos são de fato novos dados ou dados que já temos armazenados em nosso banco de dados. Entretanto, alterações nos dados por instituições ou a coleta de dados de diferentes fontes ao mesmo tempo podem dificultar a distinção entre novos dados e dados existentes em determinados casos.
Contas
Alteração no identificador exclusivo de uma conta _ Se uma instituição alterar o nome, o número da conta ou o tipo de uma conta, será mais difícil confirmar se é a mesma conta e, portanto, aumentará a probabilidade de duplicação em nosso banco de dados de contas.
Solicitação POST /accounts para um link recorrente _ As transações podem ser duplicadas se as transações de um link recorrente estiverem sendo atualizadas automaticamente e, ao mesmo tempo, uma solicitação POST /transactions for enviada manualmente para o mesmo link. Por esse motivo, sugerimos apenas o envio de solicitações POST para preencher links únicos.
Transações
Alteração em um identificador exclusivo de transação _ Se uma instituição alterar o valor, a descrição ou a data_valor de uma transação depois que ela já tiver sido coletada por nossa API, será mais difícil confirmar se é a mesma transação e, portanto, aumentará a probabilidade de ser duplicada em nosso banco de dados de transações.
Solicitação POST /transactions para um link recorrente _ As contas podem ser duplicadas se as contas de um link recorrente estiverem sendo atualizadas automaticamente e, ao mesmo tempo, uma solicitação POST /accounts for enviada manualmente para o mesmo link. Por esse motivo, sugerimos apenas o envio de solicitações POST para preencher links únicos.