WMS API & Client Terms
Last Updated:
1. Scope
These terms govern access to the 888 Wholesale stock-keeping (WMS) API and the 888 WMS desktop client. They supplement our Terms of Service and Privacy Policy. By generating an API key or using the desktop client you accept these terms.
2. API Keys & Access
- API keys are issued to your account and must be kept secret; you are responsible for all activity under your keys.
- Keys may be scoped to a warehouse and, for worker accounts, to an individual operator.
- We may revoke or suspend a key at any time for security reasons or breach of these terms; you can revoke your own keys from the portal.
3. Device Binding & Session Protection
To protect your account, the desktop client and API include automatic security controls:
- Device binding: a key activated from the desktop client is locked to that machine via a one-way device-fingerprint hash. Using it from another machine locks the key until you re-authenticate.
- Concurrent-session lockout: if the same key is used from different network locations within a short window, the key is locked and the account owner is notified.
How the underlying hashes are processed is described in Section 9 of our Privacy Policy.
4. Acceptable Use
- Do not attempt to circumvent device binding, session protection, rate limits, or authentication.
- Do not reverse-engineer, decompile, or tamper with the desktop client except as permitted by law.
- Do not use the API to submit false stock movements or to access data belonging to other accounts.
- Respect published rate limits and idempotency requirements; automated retries must use the documented idempotency key.
5. Data We Process
Through the WMS we process your stock levels, transactions, worker-issuance records, and the security hashes described above. We use this data to operate the inventory service and protect your account. We do not sell it. See our Privacy Policy for retention and your rights.
6. Availability & Changes
The API and client are provided on a best-efforts basis; we may change endpoints, schemas, or security controls with reasonable notice via the developer documentation. We may introduce maintenance windows and rate limits to protect service stability.
7. Liability
To the extent permitted by law, we are not liable for losses arising from misuse of API keys, your own integrations, or security lockouts triggered by your usage pattern. The limitation of liability in our Terms of Service applies to the WMS API and client.
8. Contact
Questions about API access or these terms? Email info@888wholesale.co.