You can send JSON message by Send Button with a specific channel.
Overview

Web Socket Server
Save as server.js
const express = require('express');
const { createServer } = require('http');
const { join } = require('path');
const { Server } = require('socket.io');
const app = express();
const server = createServer(app);
const io = new Server(server);
io.on('connection', (socket) => {
console.log('a client connected');
socket.emit('to_client', { message: 'Hello from server!' });
// Listen a message from the client
socket.on('to_server', (data) => {
console.log('From client:', data);
socket.emit('to_client', { message: `Server Received: ${JSON.stringify(data)}` });
});
});
server.listen(3000, () => {
console.log('server running at http://localhost:3000');
});
Install dependencies
npm install express socket.io
Run server
node server.js

Client Config in Postman
URL
ws://localhost:3000
To server channel (or topic)
to_server
To server payload
{ "name": "Nick", "data": 1234 }
To client channel (or topic)
to_client

Connect Server by Postman

Server-side

Send Message by Postman

Server-side
