# Emit Event WS Example

> Example showing WebSocket event emission for real-time updates in API Maker.

Source: https://docs.apimaker.dev/v1/examples/sys/system/emitEventWS.html

<!-- --8<-- [start:body] -->

`g.sys.system.emitEventWS` calls the [emit WebSocket event system API](/v1/docs/apis-all/system-apis/system-generated-emit-event-ws-api.html) from your code, whatever the settings of that API say about HTTP callers.

### Emit event web-socket System API

Emit event of websocket using global object 'g'.

```ts linenums="1"
await g.sys.system.emitEventWS("EVENT_NAME", "EVENT_DATA");
```

```ts linenums="1"
await g.sys.system.emitEventWS(
    "myEvent", 
    { "name": "Bob" }
);
```

<!-- --8<-- [end:body] -->

## Related

- [Emit websocket event system API](/v1/docs/apis-all/system-apis/system-generated-emit-event-ws-api.html) · [All system APIs from code](/v1/examples/sys/system/system.html) · [The global object g](/v1/docs/pre-defined-terms/global-object-g.html)
