Idempotency-key-generator
Genereer UUID v4- of v7-idempotency-keys in je browser, in batches tot 100, met kopiëren, TXT/CSV-export en kant-en-klare header-, cURL- en fetch-voorbeelden.
🔒 Deze tool werkt volledig in je browser. Je bestanden worden nooit naar een server geüpload.
Alleen letters, cijfers, _ - . · maximaal 32 tekens.
Lokaal in je browser gegenereerd met cryptografisch veilige willekeur. Er wordt niets geüpload. Een prefix is slechts een label — het voegt geen uniekheid of beveiliging toe.
Gebruik voor ontwikkelaars
Voorbeelden gebruiken de eerste gegenereerde sleutel
Stuur dezelfde Idempotency-Key wanneer je dezelfde bewerking opnieuw probeert; gebruik een nieuwe sleutel voor een nieuwe bewerking. Dit hulpmiddel genereert alleen sleutels — je API doet de idempotentieverwerking. Het endpoint hieronder is een tijdelijke aanduiding, geen echte dienst.
Hoe de Idempotency-key-generator werkt
- Kies een sleuteltype (UUID v4 of v7) en optioneel een prefix en een batchgrootte.
- Kopieer de gegenereerde sleutel of exporteer een batch als TXT of CSV.
- Stuur hem als de Idempotency-Key-header; gebruik dezelfde sleutel opnieuw wanneer je die bewerking opnieuw probeert, en een nieuwe sleutel voor een nieuwe bewerking.
FAQ
Waarbij helpt dit hulpmiddel?
Het genereert unieke sleutels (UUID v4 of v7, met een optionele prefix) die je als Idempotency-Key-header aan een API-verzoek toevoegt, zodat een veilige herhaling van dezelfde bewerking niet twee keer wordt verwerkt.
Stuurt het gegevens ergens naartoe?
Nee. De sleutels worden in je browser gegenereerd met de ingebouwde cryptografisch veilige generator voor willekeurige getallen, en er wordt niets geüpload.
Kan ik het meteen gebruiken?
Ja. Er verschijnt een sleutel zodra de pagina is geladen. Klik op Genereren voor een nieuwe, of kies een batchgrootte om er tot 100 tegelijk te maken en ze te kopiëren of te exporteren als TXT of CSV.
Maakt het mijn API idempotent?
Nee. Het hulpmiddel maakt alleen sleutels. Je API of betaalprovider moet de idempotentieverwerking implementeren die verzoeken met dezelfde sleutel ontdubbelt.
Wat is het verschil tussen UUID v4 en UUID v7?
UUID v4 is volledig willekeurig. UUID v7 zet een tijdstempel in milliseconden vóór de willekeurige bits, zodat sleutels ongeveer op aanmaaktijd sorteren — handig als je idempotency-keys logt of indexeert, maar niet nodig voor de header zelf.
Moet ik dezelfde sleutel opnieuw gebruiken als ik een verzoek opnieuw probeer?
Ja. Genereer één sleutel vóór de eerste poging van een bewerking en stuur daarna diezelfde sleutel bij elke herhaling van precies die bewerking. Gebruik alleen een nieuwe sleutel wanneer je een echt nieuwe bewerking start.
Kan ik deze sleutels gebruiken met Stripe of andere betaal-API's?
Ja. Zowel UUID v4- als v7-sleutels werken als de waarde van een Idempotency-Key-header voor providers zoals Stripe, Square en de meeste REST-API's die idempotente schrijfbewerkingen ondersteunen.
Hoe wij ons verhouden
| Functie | Online Tool Store | Zelfgeschreven UUID-snippet | Sleutelgeneratie aan de serverkant |
|---|---|---|---|
| Werkt offline in de browser | ✓ | ✓ | ✗ |
| UUID v4 en v7 | ✓ | Hangt ervan af | Hangt ervan af |
| Batchgeneratie + TXT/CSV-export | ✓ | ✗ | Soms |
| Kant-en-klare header-, cURL- en fetch-voorbeelden | ✓ | ✗ | ✗ |
Gebruik dit voor een snelle, privésleutel of batch terwijl je idempotente API-aanroepen opzet; verplaats de sleutelgeneratie naar de server zodra het deel uitmaakt van je productiestroom.