ObtainJSONWebTokenInput
The input type for obtaining a Kraken Token (JWT).
The currently supported inputs are: - account user email/password combination - account user API key - organization live secret key - pre-signed key - refresh token
Input fields
API key of the account user. Use standalone, don't provide a second input field.
The response from the CAPTCHA challenge. Use with 'email' and 'password' fields.
Email address of the account user. Use with 'password' field.
The Auth Server should be used for customer authentication.
- Marked as deprecated on 2026-03-18.
- Scheduled for removal on or after 2026-09-21.
Live secret key of an third-party organization. Use standalone, don't provide a second input field.
Password of the account user. Use with 'email' field.
The Auth Server should be used for customer authentication.
- Marked as deprecated on 2026-03-18.
- Scheduled for removal on or after 2026-09-21.
Short-lived, temporary key (that's pre-signed). Use standalone, don't provide a second input field.
The refresh token that can be used to extend the expiry claim of a Kraken token. Use standalone, don't provide a second input field.
Example
{
"APIKey": "them-name-charge-strategy-machine",
"captchaResponse": "level-animal-member-seat-institution",
"organizationSecretKey": "great-prevent-after-medical-watch",
"preSignedKey": "real-I-read-painting-decade",
"refreshToken": "debate-though-especially-avoid-store"
}