API keys

Credentials for the API

test mode Kite & Anchor Supply Co.API 2026-08-27

Secrets are shown once, at creation. Payaider stores only a hash of each key, so no screen — including this one — can display a secret after the create call returns it. If a key is lost, create a new one and revoke the old one; there is no recovery path, by design. Only the prefix is shown here, which identifies the kind of key without identifying the key.

API keys

3 active · 1 revoked
KeyTypePrefixModeScopesCreatedLast usedStatus
key_hQ47L4OfGqzXmRA narrowed key for one job — grant it only the scopes that job needs.restrictedrk_test_····secret never shown againtest
payment:readwebhook:manage
11 Aug 2026, 08:09 UTC10 Sep 2026, 07:49 UTC2 h 12 min agoactive
key_6KWLYEStf4JJVNFull server-side authority. Never ship it to a browser or a mobile app.secretsk_test_····secret never shown againtest
payment:createpayment:readinvoice:createinvoice:readwallet:readwallet:writewebhook:manage
12 Jun 2026, 08:09 UTC10 Sep 2026, 08:06 UTC1 h 55 min agoactive
key_uqDNf6LFmPTyXyRead-only and checkout-facing. Safe in a page the customer loads.publishablepk_test_····secret never shown againtest
payment:readinvoice:read
12 Jun 2026, 08:09 UTC10 Sep 2026, 08:07 UTC1 h 54 min agoactive
key_TCNhnurJOYkXdWFull server-side authority. Never ship it to a browser or a mobile app.secretsk_test_····secret never shown againtest
payment:createpayment:read
13 May 2026, 08:09 UTC07 Jun 2026, 08:09 UTC95 d 1 h agorevoked13 Jun 2026, 08:09 UTC

Rotating a key safely

Create the replacement first and deploy it, watch Last used on the old key go quiet, then revoke it. Revoking a key that something still holds returns 401 on the next request, and the request log will name the key prefix that failed.

Give every integration its own restricted key with only the scopes it needs. A fulfilment worker that reads payments does not need permission to move a wallet.