# Update subscription Actualiza una suscripción al cambiar su estado (active, canceled o non_renewing) o al aplazar la próxima fecha de facturación. Endpoint: PUT /projects/{project_id}/users/{user_id}/subscriptions/{subscription_id} Version: 2.0 Security: basicAuth ## Path parameters: - `project_id` (integer, required) ID de proyecto. - `user_id` (string, required) ID de usuario. - `subscription_id` (integer, required) ID de suscripción. ## Request fields (application/json): - `cancel_subscription_payment` (boolean) Al establecer true se reembolsará el último pago hecho para esta suscripción. Solo funciona si se establece el estado como canceled. - `status` (string) Estado. Enum: "active", "canceled", "non_renewing" - `timeshift` (object) Aplazamiento de la facturación. - `timeshift.type` (string) Unidad de tiempo de facturación. Puede ser day o month. Enum: "day", "month" - `timeshift.value` (string) Número de unidades de tiempo en las que se puede aplazar la facturación. El valor depende del parámetro de tipo y puede ser: - desde 1 hasta 366, si type es day - desde 1 hasta 12, si type es month - `xsolla_network` (object) - `xsolla_network.collaborator_id` (string) ID de colaborador: identificador de ['influencer'](https://developers.xsolla.com/es/doc/partner-network/#guides_network_glossary_influencer) o [red de afiliados](https://developers.xsolla.com/es/doc/partner-network/#guides_network_glossary_affiliate_network). Puedes encontrarlo en tu sección de Cuenta del editor > Red de socios > Influencers. ## Response 200 fields