콘텐츠로 건너뛰기

Overview

  • Version: 2.0.0
  • Servers:
    • 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:

Interaction between app and Xsolla

Limitations

When you use the Event API:

  • You can’t reject operations, e.g., payments — all events are automatically considered approved.
  • You can’t use webhooks — the Event API and webhooks are incompatible integration options.

Comparison of the main features:

FeatureWebhooksEvent API
Request initiatorXsolla’s server.Your application’s client.
InfrastructureYou need your own server.You don’t need your own server.
Event handlingOn your server.On your application’s client.
Operation rejectionSupported.Not supported (all events are automatically considered approved).

How to set it up

Note

To enable Event API in your project, contact your Customer Success Manager or email at csm@xsolla.com or integration@xsolla.com.

  1. In your project in Publisher Account, go to the Settings > Integration settings section.
  2. Click Use API.
  3. In the modal window that opens, enter the project ID and click Use API.

Notice

Switching to the events API will automatically disable previously configured webhooks, and they will no longer be sent to your server.

Set up in Publisher Account

Note

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

OpenAPI 설명 다운로드
언어
서버
Mock server
https://xsolla.redocly.app/_mock/ko/api/event/
https://getupdate.xsolla.com/
작업