# Treueprogramminformationen abrufen

Gibt Informationen zum Treueprogramm des Projekts zurück.

Endpoint: GET /projects/{project_id}/admin/program
Version: 2.0.0
Security: basicAuth

## Path parameters:

  - `project_id` (integer, required)
    Projekt-ID. Dieser Parameter wird im Kundenportal neben dem Projektnamen angezeigt sowie in der Adressleiste des Browsers, wenn Sie im Kundenportal ein Projekt geöffnet haben. Die URL hat das folgende Format: https://publisher.xsolla.com//projects/.
    Example: 44056

## Response 200 fields (application/json):

  - `id` (string)
    Treueprogramm-ID.

  - `project_id` (integer)
    ID des Projekts, zu dem das Treueprogramm gehört.

  - `name` (object,null)
    Objekt mit lokalisierten Namen des Treueprogramms. Als Schlüssel dienen zweistellige Sprachcodes in Kleinbuchstaben (z. B.: en). Die vollständige Liste der unterstützten Sprachen finden Sie in der Dokumentation.

  - `name.en` (string,null)
    Englisch

  - `name.ar` (string,null)
    Arabisch

  - `name.bg` (string,null)
    Bulgarisch

  - `name.cn` (string,null)
    Chinesisch (vereinfacht)

  - `name.cs` (string,null)
    Tschechisch

  - `name.de` (string,null)
    Deutsch

  - `name.es` (string,null)
    Spanisch (Spanien)

  - `name.fr` (string,null)
    Französisch

  - `name.he` (string,null)
    Hebräisch

  - `name.it` (string,null)
    Italienisch

  - `name.ja` (string,null)
    Japanisch

  - `name.ko` (string,null)
    Koreanisch

  - `name.pl` (string,null)
    Polnisch

  - `name.pt` (string,null)
    Portugiesisch

  - `name.ro` (string,null)
    Rumänisch

  - `name.ru` (string,null)
    Russisch

  - `name.th` (string,null)
    Thai

  - `name.tr` (string,null)
    Türkisch

  - `name.tw` (string,null)
    Chinesisch (traditionell)

  - `name.vi` (string,null)
    Vietnamesisch

  - `name.km` (string,null)
    Khmer

  - `name.id` (string,null)
    Indonesisch

  - `name.lo` (string,null)
    Laotisch

  - `name.my` (string,null)
    Birmanisch

  - `name.ph` (string,null)
    Filipino

  - `name.ne` (string,null)
    Nepalesisch

  - `description` (object,null)
    Objekt mit lokalisierten Beschreibungen des Treueprogramms. Als Schlüssel dienen zweistellige Sprachcodes in Kleinbuchstaben (z. B.: en). Die vollständige Liste der unterstützten Sprachen finden Sie in der Dokumentation.

  - `description.en` (string,null)
    Englisch

  - `description.ar` (string,null)
    Arabisch

  - `description.bg` (string,null)
    Bulgarisch

  - `description.cn` (string,null)
    Chinesisch (vereinfacht)

  - `description.cs` (string,null)
    Tschechisch

  - `description.de` (string,null)
    Deutsch

  - `description.es` (string,null)
    Spanisch (Spanien)

  - `description.fr` (string,null)
    Französisch

  - `description.he` (string,null)
    Hebräisch

  - `description.it` (string,null)
    Italienisch

  - `description.ja` (string,null)
    Japanisch

  - `description.ko` (string,null)
    Koreanisch

  - `description.pl` (string,null)
    Polnisch

  - `description.pt` (string,null)
    Portugiesisch

  - `description.ro` (string,null)
    Rumänisch

  - `description.ru` (string,null)
    Russisch

  - `description.th` (string,null)
    Thai

  - `description.tr` (string,null)
    Türkisch

  - `description.tw` (string,null)
    Chinesisch (traditionell)

  - `description.vi` (string,null)
    Vietnamesisch

  - `description.km` (string,null)
    Khmer

  - `description.id` (string,null)
    Indonesisch

  - `description.lo` (string,null)
    Laotisch

  - `description.my` (string,null)
    Birmanisch

  - `description.ph` (string,null)
    Filipino

  - `description.ne` (string,null)
    Nepalesisch

  - `external_id` (string)
    Die ID des Treueprogramms in Ihrem System.

  - `is_active` (boolean)
    Ob das Treueprogramm aktiv ist.

  - `spend_max_threshold` (number)
    Höchster Anteil des Bestellwerts in Prozent, den ein Nutzer mit Treuepunkten bezahlen kann.

  - `cashback_policy` (object)
    Regeln für die Vergabe von Treuepunkten als Cashback bei Käufen

  - `cashback_policy.type` (string)
    Art der Cashback-Berechnung: static – für alle Bestellungen gilt ein fester Prozentsatz; dynamic – der Prozentsatz hängt von der jeweiligen Bestellwertspanne ab.
    Enum: "static", "dynamic"

  - `cashback_policy.ranges` (array)
    Bestellwertspannen und jeweiliger Cashback-Prozentsatz für jeden Spanne.

  - `cashback_policy.ranges.min` (string)
    Mindestbestellwert für die Spanne (einschließlich dieses Werts).

  - `cashback_policy.ranges.max` (string)
    Höchstbestellwert für die Spanne (einschließlich dieses Werts). Geben Sie inf an, wenn keine Obergrenze gelten soll.

  - `cashback_policy.ranges.currency_code` (string)
    Währung der Spanne gemäß ISO 4217.

  - `cashback_policy.ranges.percentage` (string)
    Cashback-Prozentsatz für Bestellungen innerhalb dieser Spanne.

## Response 404 fields (application/json):

  - `message` (string)
    Kurze Fehlerbeschreibung.
    Example: "loyalty program not found."


## Response 401 fields
