https://getupdate.xsolla.com/The Xsolla Event API is an alternative to using webhooks. It allows you to receive information about payment events directly from your application's client via requests to Xsolla’s server. This approach eliminates the need to set up and maintain your own server for handling webhooks.
Interaction between your application and Xsolla:
When you use the Event API:
Comparison of the main features:
| Feature | Webhooks | Event API |
|---|---|---|
| Request initiator | Xsolla’s server. | Your application’s client. |
| Infrastructure | You need your own server. | You don’t need your own server. |
| Event handling | On your server. | On your application’s client. |
| Operation rejection | Supported. | Not supported (all events are automatically considered approved). |
Note
To enable Event API in your project, contact your Customer Success Manager or email at csm@xsolla.com or integration@xsolla.com.
Notice
Switching to the events API will automatically disable previously configured webhooks, and they will no longer be sent to your server.

Note
The Xsolla Event API support is also available in the following Xsolla SDKs: