Monetarisierung
Rufe SKUs, Lizenzen und Abonnements des Bots ab und verwalte sie.
Anwendungs-SKUs abrufen
Ruft alle SKUs für die Bot-Anwendung ab.
Ausgaben
| Name | Typ | Details |
|---|---|---|
| SKUs | Liste von SKU | Alle SKUs der Anwendung. |
SKU nach ID abrufen
Ruft eine einzelne SKU nach ID ab.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| ID | Discord-ID | Ja | Die Discord-ID der SKU. |
Ausgaben
| Name | Typ | Details |
|---|---|---|
| SKU | SKU | Die SKU oder leer, wenn nicht gefunden. Kann leer sein. |
Anwendungs-Lizenzen abrufen
Ruft Lizenzen für die Anwendung ab, optional gefiltert nach Benutzer, SKU oder Server.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| Benutzer-ID | Discord-ID | Nein | Gibt nur Entitlements dieses Benutzers zurück. |
| SKU-IDs | Liste von Discord-ID | Nein | Gibt nur Entitlements für diese SKUs zurück. |
| Server-ID | Discord-ID | Nein | Gibt nur Entitlements dieses Servers zurück. |
| Beendete ausschließen | Ja/Nein | Ja | Ob bereits beendete Entitlements ausgelassen werden. Standard: Nein. |
| Gelöschte ausschließen | Ja/Nein | Ja | Ob gelöschte Entitlements ausgelassen werden. Standard: Ja. |
| Limit | Ganzzahl | Ja | Maximale Anzahl zurückgegebener Entitlements (1-100). Wert: 1 bis 100. Standard: 100. |
Ausgaben
| Name | Typ | Details |
|---|---|---|
| Lizenzen | Liste von Lizenz | Die übereinstimmenden Lizenzen. |
Lizenz nach ID abrufen
Ruft eine einzelne Lizenz nach ihrer Discord-ID ab.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| ID | Discord-ID | Ja | ID des Entitlements, das abgerufen wird. |
Ausgaben
| Name | Typ | Details |
|---|---|---|
| Lizenz | Lizenz | Die Lizenz oder leer, wenn nicht gefunden. Kann leer sein. |
Test-Lizenz erstellen
Erstellt eine Test-Lizenz für eine SKU, nützlich beim Testen von Premium-Funktionen in der Entwicklung.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| SKU-ID | Discord-ID | Ja | ID der SKU, für die das Entitlement gewährt wird. |
| Besitzertyp | Lizenz-Besitzertyp | Ja | Ob das Entitlement einem Benutzer oder einem Server gehört. |
| Besitzer-ID | Discord-ID | Ja | ID des besitzenden Benutzers oder Servers. |
Ausgaben
| Name | Typ | Details |
|---|---|---|
| Lizenz | Lizenz | Die neu erstellte Test-Lizenz. |
Test-Lizenz löschen
Löscht eine Test-Lizenz, die zuvor über den Test-Endpunkt erstellt wurde.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| Entitlement | Lizenz | Ja | Test-Entitlement, das gelöscht wird. |
Lizenz einlösen
Markiert eine einmalig nutzbare Lizenz als genutzt.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| Entitlement | Lizenz | Ja | Das verbrauchbare Entitlement, das eingelöst wird. |
SKU-Abonnements abrufen
Ruft Abonnements für eine SKU ab, optional gefiltert nach Benutzer und paginiert.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| SKU-ID | Discord-ID | Ja | Die SKU, deren Abonnements abgerufen werden sollen. |
| Benutzer-ID | Discord-ID | Nein | Gibt nur Abonnements dieses Benutzers zurück. |
| Vor | Discord-ID | Nein | Gibt Abonnements zurück, deren IDs vor dieser Discord-ID liegen. |
| Nach | Discord-ID | Nein | Gibt Abonnements zurück, deren IDs nach dieser Discord-ID liegen. |
| Limit | Ganzzahl | Ja | Maximale Anzahl zurückgegebener Abonnements (1-100). Wert: 1 bis 100. Standard: 50. |
Ausgaben
| Name | Typ | Details |
|---|---|---|
| Abonnements | Liste von Abonnement | Die übereinstimmenden Abonnements. |
SKU-Abonnement nach ID abrufen
Ruft ein einzelnes Abonnement für eine SKU nach ihrer ID ab.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| SKU-ID | Discord-ID | Ja | Die SKU, zu der das Abonnement gehört. |
| Abonnement-ID | Discord-ID | Ja | Die ID des Abonnements. |
Ausgaben
| Name | Typ | Details |
|---|---|---|
| Abonnement | Abonnement | Das Abonnement oder leer, wenn nicht gefunden. Kann leer sein. |