Xsolla-logoXsolla Developers
oder
Zum Kundenportal

Spielschlüssel abrufenWebhook POST

Nach jeder erfolgreichen Zahlung werden wir API-Aufrufe an Ihrem Server durchführen, um die Spielschlüssel abzurufen.

Request
Request Body schema: application/json
notification_type
string

Benachrichtigungstyp.

object

Angaben zu den Spielschlüsseln (Objekt).

DRM
string

Die für die Auslieferung des Spiels verwendete DRM-Plattform.

digital_content
string

Spiel-SKU.

object

Benutzerdefinierte Projekteinstellungen (Objekt).

merchant_id
integer

Händler-ID.

project_id
integer

Projekt-ID. Dieser Parameter wird im Kundenportal neben dem Projektnamen angezeigt.

object

Benutzerdaten (Objekt).

id
required
string

Benutzer-ID.

name
string

Benutzername.

Responses
200

Geben Sie den Spielschlüssel zurück.

400

Im Falle eines Fehlers in den bereitgestellten Daten (z. B. fehlender erforderlicher Parameter, fehlgeschlagene Autorisierung usw.).

500

Im Falle von temporären Fehlern mit Ihren Servern.

Request samples
curl -v 'https://your.hostname/your/uri' \
-X POST \
-H 'accept: application/json' \
-H 'content-type: application/json' \
-H 'authorization: Signature 13342703ccaca5064ad33ba451d800c5e823db8f' \
-d '{
        "notification_type": "get_pincode",
        "settings": {
          "project_id": 18404,
          "merchant_id": 2340
        },
        "user": {
            "id": "1234567",
            "name": "Xsolla User"
        },
        "pin_code": {
            "digital_content": "Game SKU",
            "DRM": "Steam"
        }
    }'
Response samples
application/json
{
  • "pin_code": "AAA-BBB-CCC-DDD"
}