- Learn how WhiskyInvestDirect works
- Market screens
- Account screens
- How much? How easy?
- Frequently Asked Questions
- FAQs : Why WhiskyInvestDirect?
- FAQs : Safety
- FAQs : Storage
- FAQs : Operational
- FAQs : About Us
- FAQs : Governance
- FAQs : Robots
- How to do it
- Fund my account
- View our tariff
- Buy whisky
- Pre-order whisky
- Validate my account
- Submit a document
- Sell my whisky
- Withdraw funds
- Use the order panel
- Monitor my orders
- Cancelling my order
- Modify account settings
- Modify my limit price
- See my trading history
- Prove my money is safe
- Cask lists and client bank statement
- Understand my statement
- In case of death
- Close my account
- Contact WhiskyInvestDirect
- Make a complaint
- Whitelist our emails
- Become a referrer
- WhiskyInvestDirect terms
- Privacy notice
- Cookie policy
- Terms and conditions
Rate limiting
To protect the performance of the website, certain actions are limited to a maximum number per minute. If this rate is exceeded then the action will be ignored and an error message shown, returning HTTP status code 429. The limit is reset after a minute.
The table below shows the maximum rate allowed for each action.
| Action | Maximum rate per minute |
|---|---|
| View market | 60 |
| View balance | 10 |
| Place order | 10 per whisky line |
| View orders | 30 |
| View single order | 60 per whisky line |
| All XML API calls together (market data and cancels not counted) | 400 |
Each client can run one XML API call at a time (market data and cancels not included). Further calls wait up to 5 seconds for their turn with up to 30 waiting. A call is also refused when 60 calls from all clients are already waiting on the server. A call that cannot wait gets HTTP status code 429 with a Retry-After header saying how many seconds to wait before trying again.
When we reasonably assume multiple client accounts are operated by the same individual, rates will be aggregated across those accounts.
We reserve the right to change these terms without notice and suspend client accounts who are using excessive system resources (e.g. are regularly being rate limited).
