Why am I getting a 429 error and can't make requests?
Why am I getting a 429 error and can't make requests?
- Wait for the rate limit window to reset
- Check the specific rate limit value in the endpoint description
- Consider implementing rate limiting in your code
Why do I get a CORS error when requesting the whitebit.com/api/v4/public/ticker method?
Why do I get a CORS error when requesting the whitebit.com/api/v4/public/ticker method?
Why am I getting a 403 error when making requests to the Smartplan endpoints?
Why am I getting a 403 error when making requests to the Smartplan endpoints?
- Contact support@whitebit.com
- Request permissions for Smartplan endpoints
- Provide your use case details
Can I get information on pairs for multiple time periods in the WebSocket Kline method?
Can I get information on pairs for multiple time periods in the WebSocket Kline method?
- Open multiple WebSocket connections
- Use the equivalent HTTP method instead
Why can't I see trade history for a pair in the last 24 hours?
Why can't I see trade history for a pair in the last 24 hours?
- Subscribe to our WebSocket feed
- Accumulate and store the data on your side
- Process the data as needed for your use case
Why am I getting nonce errors?
Why am I getting nonce errors?
- Debug your code implementation
- Recreate your API keys
- Ensure your system time is properly synchronized
Why doesn't the transfer between balances occur when transferring assets via API?
Why doesn't the transfer between balances occur when transferring assets via API?
- Wait for transfers to complete (approximately 2 seconds)
- Don’t initiate withdrawals before transfer completion
- Implement proper error handling for transfer states
I get an error that there are insufficient funds for withdrawal, even though there are assets on the balance.
I get an error that there are insufficient funds for withdrawal, even though there are assets on the balance.
- Account for withdrawal fees in your calculations
- Check the fees documentation
- Ensure sufficient balance for both amount and fees
Is https required for Webhook API communication? What port is used?
Is https required for Webhook API communication? What port is used?
- Communication occurs over port 443
- SSL/TLS encryption is mandatory
- HTTP connections are not supported
How can I check if deposits and withdrawals are available for a specific currency?
How can I check if deposits and withdrawals are available for a specific currency?
- URL: https://whitebit.com/api/v4/public/assets
- This endpoint provides real-time status of all currencies
- Check the currency-specific enabled/disabled flags
How do I ensure my API keys are secure?
How do I ensure my API keys are secure?
- Never share your API keys
- Store keys securely (use environment variables)
- Restrict IP addresses when possible
- Use the minimum required permissions
- Rotate keys periodically
What should I do if I suspect my API key is compromised?
What should I do if I suspect my API key is compromised?
- Immediately delete the compromised key
- Review account activity for unauthorized actions
- Create new API keys with fresh permissions
- Update your application with the new keys
- Contact support if unauthorized activity is detected
How can I optimize my API usage for high-frequency trading?
How can I optimize my API usage for high-frequency trading?
- Use WebSocket for real-time data
- Batch requests when possible
- Implement proper rate limiting
- Cache frequently accessed data
- Monitor network latency
What's the best way to handle API disconnections?
What's the best way to handle API disconnections?
- Implement automatic reconnection logic
- Use exponential backoff for retries
- Maintain local order state
- Log all critical operations
- Set up monitoring and alerts