Zum Inhalt springen

Überblick

  • Version: 2.0
  • Servers: https://api.xsolla.com/merchant/v2/

Diese API-Referenz beschreibt Endpunkte für die Verwaltung von Abonnements, Gutscheinen und Werbeaktionen. Weitere Informationen über Subscriptions finden Sie in der Produktanleitung und in der Begriffserläuterung.

OpenAPI-Beschreibung herunterladen
Sprachen
Server
Mock server
https://xsolla.redocly.app/_mock/de/api/subscriptions/
Operationen
Operationen
Operationen

Anfrage

Legt ein abonnement-basiertes Produkt an.

Sicherheit
basicAuth
Pfad
project_idintegererforderlich

Projekt-ID.

Bodyapplication/jsonerforderlich
descriptionobject

Lokalisierte Beschreibungen des Gegenstands.

group_idstringerforderlich

Gruppen-ID, mit der das Produkt verknüpft ist.

namestringerforderlich

Produktbezeichnung.

curl -i -X POST \
  -u <username>:<password> \
  'https://xsolla.redocly.app/_mock/de/api/subscriptions/projects/{project_id}/subscriptions/products' \
  -H 'Content-Type: application/json' \
  -d '{
    "description": {
      "en": "Kids TV"
    },
    "group_id": "charge",
    "name": "Channel2"
  }'

Antworten

Created.

Bodyapplication/json
product_idinteger
Antwort
application/json
{ "product_id": 172003 }

Anfrage

Löscht ein abonnement-basiertes Produkt.

Sicherheit
basicAuth
Pfad
project_idintegererforderlich

Projekt-ID.

product_idintegererforderlich

Produkt-ID, mit der die Abo-Modelle verknüpft sind.

curl -i -X DELETE \
  -u <username>:<password> \
  'https://xsolla.redocly.app/_mock/de/api/subscriptions/projects/{project_id}/subscriptions/products/{product_id}'

Antworten

No Content (Kein Inhalt).

Anfrage

Aktualisiert ein abonnement-basiertes Produkt.

Sicherheit
basicAuth
Pfad
project_idintegererforderlich

Projekt-ID.

product_idintegererforderlich

Produkt-ID, mit der die Abo-Modelle verknüpft sind.

Bodyapplication/jsonerforderlich
descriptionobject

Lokalisierte Beschreibungen des Gegenstands.

group_idstringerforderlich

Gruppen-ID, mit der das Produkt verknüpft ist.

namestringerforderlich

Produktbezeichnung.

curl -i -X PUT \
  -u <username>:<password> \
  'https://xsolla.redocly.app/_mock/de/api/subscriptions/projects/{project_id}/subscriptions/products/{product_id}' \
  -H 'Content-Type: application/json' \
  -d '{
    "description": {
      "en": "Description in English."
    },
    "group_id": "charge13",
    "name": "Channel23"
  }'

Antworten

OK.

Bodyapplication/json
idinteger or null

Produkt-ID, mit der die Abo-Modelle verknüpft sind.

descriptionobject

Lokalisierte Beschreibungen des Gegenstands.

group_idstring

Gruppen-ID, mit der das Produkt verknüpft ist.

namestring

Produktbezeichnung.

Antwort
application/json
{ "description": { "en": "Description in English." }, "group_id": "charge13", "id": 1713603, "name": "Channel23" }
Operationen
Operationen
Operationen
Operationen
Operationen