Pular para o conteúdo
Menu da documentação

Erros

idempotency_key_reused

HTTP 422 · Idempotency-Key já usada

HTTP 422
title Idempotency-Key já usada
detail Esta chave já foi usada com outra requisição.

Quando acontece: a chave já foi usada nas últimas 24 h com outro corpo ou em outra rota (por exemplo, a chave da criação reaproveitada no cancelamento).

O que fazer: é quase sempre um erro de integração. Gere uma chave por operação lógica. Se a intenção era repetir a mesma operação, mande o corpo idêntico ao original.

Exemplo da resposta

application/problem+json
{
    "type": "https://sandbox.pagaki.com.br/errors/idempotency_key_reused",
    "title": "Idempotency-Key já usada",
    "status": 422,
    "code": "idempotency_key_reused",
    "detail": "Esta chave já foi usada com outra requisição.",
    "request_id": "01JBZ3Q2W5E8R1T4Y7K0M3N6P9"
}

Decida pelo code, que é estável; o detail pode mudar de texto. Guarde o request_id para falar com o suporte. Todos os erros.