Fast integration
Use the standard browser WebSocket API. No framework lock-in, no custom client runtime required.
UK-hosted WebSocket relay
Create API keys, authenticate over WSS, and push JSON or text messages between connected clients for dashboards, notifications, chat, live status, and event feeds.
{"type":"update","status":"live"}
Developer quick start
Generate keys in your account, connect to the WSS endpoint, send an auth payload, then publish messages when the socket reports authentication success.
const socket = new WebSocket('wss://wssapi.keybit.co.uk');
socket.onopen = () => {
socket.send(JSON.stringify({
action: 'auth',
publicKey: 'YOUR_PUBLIC_KEY',
privateKey: 'YOUR_SECRET_CREDENTIAL'
}));
};
socket.onmessage = (event) => {
const data = JSON.parse(event.data);
if (data.status === 'ok') {
socket.send(JSON.stringify({
type: 'update',
message: 'Hello from Socket API'
}));
}
};
Why teams use it
Use the standard browser WebSocket API. No framework lock-in, no custom client runtime required.
Create labelled keys, copy public keys, reveal secrets only after password confirmation, and remove keys when they are no longer needed.
Send plain text or JSON payloads for dashboards, live operations views, notification panels, and collaborative tools.
Designed for UK projects that want predictable, low-friction real-time transport and clear GBP commercial discussions.
Use cases
Account flow
Create a key per project or environment so credentials stay easy to identify and remove later.
Plans
For testing, prototypes, and low-volume validation.
For production apps with predictable message volume and standard support requirements.
For higher usage, integration support, SLAs, and custom operational requirements.
FAQ
Use wss://wssapi.keybit.co.uk for WebSocket connections.
Only expose credentials in controlled test scenarios. For production, keep secret credentials server-side or behind your own trusted access layer.
Yes. Socket API supports JSON strings and plain text messages over a standard WebSocket connection.