# Event Manager

This section describes **what the eGain server does** when knowledge base events occur: it **sends** (POSTs) event payloads to the webhook URL you configure (e.g. in the eGain Admin console). You do not call this API; the server calls your endpoint.

The documentation below is a reference for the request bodies the server delivers to your webhook and how your endpoint should respond.



## Servers

Production Server
```
https://api.egain.cloud/knowledge/eventmgr/v4
```

## Security

### oAuthClient

Authenticate as a client (Server to Server).

Type: oauth2
Token URL: https://login.egain.cloud/global/f51302dd-7036-41b5-b619-e1a52a67c780/oauth2/v2.0/token
Scopes:
- `https://api.egain.cloud/auth/.default`: Default scope

### bearerAuth

Type: http
Scheme: bearer
Bearer Format: JWT

## Download OpenAPI description

 - [Event Manager](https://apidev.egain.com/_bundle/apis/v4/knowledge/eventmgr/api-bundled.yaml)

 - [PUT /webhook](https://apidev.egain.com/apis/v4/knowledge/eventmgr/api-bundled/other/knowledge_asynchronous_events.md): **You do not call this URL.** This page is a **reference** for **your webhook endpoint**: it documents the request bodies the **eGain server** sends **to the URL you configure** (e.g. in the eGain Adm
