Check OAuth API key existence
Check OAuth API key existence
Check whether an OAuth-issued API key already exists for the authenticated user and OAuth2 client pair.
GET
Check OAuth API key existence
Authentication
OAuth 2.0 Bearer token. Required scope:apikeys.read. See Authentication. The endpoint is available on https://whitebit.com only.
Cache
No caching.Notes
Use the decision matrix below to interpret the(exists, isEnabled) response and choose the next action.
- Call the endpoint before redirecting the user to the OAuth authorization screen. Skipping the redirect when a key already exists avoids a flow the platform rejects.
- Disabled keys are not deletable through the OAuth2 partner endpoint. Disabled keys are removed by the user from the WhiteBIT dashboard.
- See Retrieve OAuth API key secret for the secret-fetch step and Delete OAuth API key for partner-initiated revocation.
- The
permissionsarray lists the permission groups the user granted on the consent screen — see Key permissions for the full permission model.
Used in these guides
- Copy Trading — mirror a lead trader’s orders into followers’ own accounts via OAuth-issued keys.
- Fast API Key integration — OAuth-issued API keys created on behalf of end users.