# Update subscription Aktualisiert ein Abonnement, indem entweder dessen Status (active, canceled oder non_renewing) geändert oder das nächste Abrechnungsdatum zeitlich verschoben wird. Endpoint: PUT /projects/{project_id}/users/{user_id}/subscriptions/{subscription_id} Version: 2.0 Security: basicAuth ## Path parameters: - `project_id` (integer, required) Projekt-ID. - `user_id` (string, required) Benutzer-ID. - `subscription_id` (integer, required) Abonnement-ID. ## Request fields (application/json): - `cancel_subscription_payment` (boolean) Ist true festgelegt, so wird die letzte, für dieses Abonnement getätigte Zahlung zurückerstattet. Funktioniert nur dann, wenn zugleich der Status auf canceled gesetzt ist. - `status` (string) Status. Enum: "active", "canceled", "non_renewing" - `timeshift` (object) Zeitliche Zurückstellung der Abrechnung. - `timeshift.type` (string) Einheit für die Abrechnungszeit. Möglich sind day oder month. Enum: "day", "month" - `timeshift.value` (string) Anzahl der Zeiteinheiten, um die die Abrechnung verschoben werden soll. Der Wert hängt vom Parametertyp ab, möglich sind: - von 1 bis 366, sofern für type day festgelegt ist - von 1 bis 12, sofern für type month festgelegt ist - `xsolla_network` (object) - `xsolla_network.collaborator_id` (string) Kooperationspartner-ID – [Influencer](https://developers.xsolla.com/de/doc/partner-network/#guides_network_glossary_influencer)- oder [Affiliate-Netzwerk](https://developers.xsolla.com/de/doc/partner-network/#guides_network_glossary_affiliate_network)-Kennung. Diese finden Sie im Kundenportal unter Partner Network > Influencer. ## Response 200 fields