Account auth keys
GET/account/auth-keys
Returns the auth keys registered to the authenticated account, including disabled ones.
Requires authentication: sign the request (see Authentication) or send the legacy x-sideshift-secret header.
Request
Header Parameters
Your Ed25519 public key, hex encoded. Required when signing the request. See Authentication.
Current Unix time in milliseconds, the same value used in the signed message. Must be within 60 seconds of server time. Required when signing the request.
Ed25519 signature of timestamp + METHOD + path + body, hex encoded. Required when signing the request. See Authentication.
Legacy account secret. Not needed when the request is signed with the x-sideshift-key, x-sideshift-timestamp and x-sideshift-signature headers. See Authentication.
Responses
- 200
- 403
- application/json
- Schema
- Example
Schema
Array [
]
The auth key ID. Used to disable the key.
The public key, hex encoded.
The key type. Currently always ed25519.
When the key was disabled. Absent for active keys.
[
{
"id": "3f9c1d2e-8b7a-4c6d-9e5f-1a2b3c4d5e6f",
"pubKey": "033658ded9f327661cb5069122c9e0be02339d6dbe824a9d335e465030ba64b2",
"type": "ed25519",
"createdAt": "2026-10-01T09:14:11.874Z"
},
{
"id": "7a8b9c0d-1e2f-4a3b-8c4d-5e6f7a8b9c0d",
"pubKey": "33364ccbe5fd4099ccaf4ade80858dfe80e61a4fa4c6464ebbb4cf03c4515c8d",
"type": "ed25519",
"createdAt": "2026-06-12T11:02:45.120Z",
"disabledAt": "2026-10-01T09:20:03.511Z"
}
]
- application/json
- Schema
- Example
Schema
error object
{
"error": {
"message": "Authentication required: sign the request or send the x-sideshift-secret header",
"code": "FORBIDDEN"
}
}