Skip to main content
GET
/
api-keys
/
v3
/
check
Check v3 API key
curl --request GET \
  --url https://futures.kraken.com/api/auth/v1/api-keys/v3/check \
  --header 'apikey: <api-key>' \
  --header 'authent: <api-key>'
{
  "apiKey": "Gom9BsP75m41c9fuY6oJk/unMWaDZjYIcTP4/5kqPvtzdbj5JU5/Fyeb",
  "accountUid": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
  "iiban": "AA08 N84G CPAR UN7A",
  "createdAt": "2019-08-24T14:15:22Z",
  "permissions": {},
  "allowedCidrBlock": "192.168.0.0/16",
  "allowedCidrBlocks": [
    "192.168.0.0/16"
  ]
}

Authorizations

apikey
string
header
required

API Key with any permissions.

authent
string
header
required

Request signature.

Response

API key authentication is valid and details have been returned.

apiKey
file
required

API key that signed the request.

accountUid
string<uuid>
required

UID of the account that the API key belongs to.

iiban
string | null
required

IIBAN of the account that the API key belongs to.

Pattern: ^AA[A-Z0-9]{2} [A-Z0-9]{4} [A-Z0-9]{4} [A-Z0-9]{4}$
Example:

"AA08 N84G CPAR UN7A"

createdAt
string<date-time>
required

Date-time that the API key was created.

Example:

"2019-08-24T14:15:22Z"

permissions
object
required

Permissions of the API key.

allowedCidrBlock
string<cidr> | null
required

Range of IP addresses that may use the API key.

Example:

"192.168.0.0/16"

allowedCidrBlocks
string<cidr>[]
required

Ranges of IP addresses that may use the API key.

Range of IP addresses that may use the API key.