Skip to content

Exchange a signed request for an API key that lasts one hour

POST
/connectors/token
curl --request POST \
--url https://api.krakenkey.io/connectors/token \
--header 'Content-Type: application/json' \
--data '{ "connectorId": "2489E9AD-2EE2-8E00-8EC9-32D5F69181C0", "timestamp": "2026-10-10T14:00:00Z", "nonce": "example", "signature": "example" }'
Media typeapplication/json
object
connectorId
required
string format: uuid
timestamp
required

RFC 3339 UTC with second precision

string
Example
2026-10-10T14:00:00Z
nonce
required

Base64url (no padding) of at least 16 random bytes, at most 64 characters

string
signature
required

Standard base64 of the 64-byte Ed25519 signature

string

Short-lived API key

Invalid connector credentials