> ## Documentation Index
> Fetch the complete documentation index at: https://docs.malga.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Aug 07, 2023 - Idempotency Key

export const AuthorProfile = ({author}) => <div className="flex flex-row gap-3 items-center">
    {author.image && <img src={author.image} alt={author.name} className="w-10 h-10 rounded-full m-0" />}
    <div>
      <a href={author.url}>{author.name}</a>
      <br />
      <span>{author.title}</span>
    </div>
  </div>;

export const diego = {
  name: "Diego Saouda",
  title: "Staff Software Engineer",
  url: "https://github.com/diego-malga",
  image: "https://github.com/diego-malga.png"
};

<AuthorProfile author={diego} />

## Correção chave de idempotência enviada para o provedor (header

x-idempotency-key)

Recentemente, enviamos uma comunicação destacando a decisão de não continuar enviando a chave de idempotência para os provedores (header x-idempotency-key). Essa medida visa evitar possíveis complicações durante as re-tentativas feitas em um mesmo provedor.

<Tip>
  Comunicado enviado

  Olá, pessoal!

  Venho contar sobre uma novidade que estamos preparando! Vamos fazer algumas mudanças na forma como usamos a chave de idempotência (/idempotency). Atualmente, em alguns casos, passamos o idempotencyKey para o provedor, mas isso pode gerar problemas, especialmente quando há tentativas de re-tentativas no mesmo provedor.

  Para resolver essa questão, a partir de 7 de agosto, cada requisição terá sua própria chave exclusiva. Essa alteração não afetará o uso de vocês, é só uma mudança entre nós da equipe Malga e o provedor.

  Ponto de atenção: Caso utilize a chave de idempotência para realizar algum tipo de conferência no painel do provedor, entre em contato
</Tip>

Gostaríamos de informar que essa correção foi feita 🤓🎉

Se você utiliza a chave de idempotência para realizar conciliações com o seu provedor, a única alteração consiste em realizar um GET antes na [api de charges](/api-reference/charges/recuperar-detalhes-de-cobranca) da malga para obter o campo "idempotency\_key" dentro de "transactionRequests", então com essa informação você continua fazendo a conciliação normalmente.

Se tiver dúvidas entre em contato para que nosso time possa te ajudar da melhor forma 🤓
