# Update subscription Met à jour un abonnement en modifiant son statut (active, canceled ou non_renewing) ou en reportant la prochaine date de facturation. Endpoint: PUT /projects/{project_id}/users/{user_id}/subscriptions/{subscription_id} Version: 2.0 Security: basicAuth ## Path parameters: - `project_id` (integer, required) ID de projet. - `user_id` (string, required) ID utilisateur. - `subscription_id` (integer, required) ID d'abonnement. ## Request fields (application/json): - `cancel_subscription_payment` (boolean) Définir sur true rembourse le dernier paiement effectué pour cet abonnement. Ne fonctionne que si le statut du paiement est canceled. - `status` (string) Statut. Enum: "active", "canceled", "non_renewing" - `timeshift` (object) Report de facturation. - `timeshift.type` (string) Unité de temps de facturation. La valeur peut être day ou month. Enum: "day", "month" - `timeshift.value` (string) Nombre d'unités de temps pour reporter la facturation. La valeur dépend du paramètre type et peut être : - de 1 à 366, si type est défini sur day ;- de 1 à 12, si type est défini sur month. - `xsolla_network` (object) - `xsolla_network.collaborator_id` (string) ID de collaborateur – identifiant d'[influenceur](https://developers.xsolla.com/fr/doc/partner-network/#guides_network_glossary_influencer) ou de [réseau d'affiliation](https://developers.xsolla.com/fr/doc/partner-network/#guides_network_glossary_affiliate_network). Il se trouve dans le compte éditeur sous la section Partner Network > Influencers. ## Response 200 fields