Skip to content

Enroll a connector with its single-use token and public key

POST
/connectors/enroll
curl --request POST \
--url https://api.krakenkey.io/connectors/enroll \
--header 'Content-Type: application/json' \
--data '{ "token": "example", "publicKey": "example", "version": "0.2.0", "os": "linux", "arch": "amd64" }'
Media typeapplication/json
object
token
required

Enrollment token from the dashboard (kkce_…)

string
publicKey
required

Standard base64 (padded) of the raw 32-byte Ed25519 public key

string
version
required
string
<= 64 characters
Example
0.2.0
os
required
string
<= 32 characters
Example
linux
arch
required
string
<= 32 characters
Example
amd64

Enrolled

Invalid enrollment token