Skip to main content
GET
cURL

Authorizations

Novig-Key-Id
string
header
required

The key's UUID.

Novig-Timestamp
string
header
required

Unix milliseconds. ±30 s.

Novig-Signature
string
header
required

Standard padded base64 of the NOVIG-V3 signature.

Response

Your live keys.

keyId
string<uuid>
required
name
string
required
fingerprint
string
required

sha256: and the hex SHA-256 of the SPKI DER.

Example:

"sha256:6d4058ea55f365a60868b7a29f302deee40cd738f1ee98f14f43381c13f1a232"

algorithm
enum<string>
required

The signing algorithm of the stored public key. Your signer must match it.

Available options:
Ed25519,
P-256
scope
enum<string>
required

A key's one scope. Every route but one fixes the scope it mints. POST /v3/account/subaccounts/{keyId}/keys is the exception. Its body names trading or trading::read.

Available options:
management,
management::read,
trading,
trading::read
restriction
string | null
required

Non-null on a trading or trading::read key: the subaccount's label. A flag, not an address.

createdAt
string<date-time>
required
lastUsedAt
string<date-time> | null
required

Reserved. Always null.

expiresAt
string<date-time> | null
required