# Get subscription Obtiene detalles de una suscripción específica mediante un ID. Endpoint: GET /projects/{project_id}/subscriptions/{subscription_id} Version: 2.0 Security: basicAuth ## Path parameters: - `project_id` (integer, required) ID de proyecto. - `subscription_id` (integer, required) ID de suscripción. ## Response 200 fields (application/json): - `charge_amount` (number) Importe de facturación. - `comment` (string) Motivo para cambiar el estado de la suscripción - `currency` (string) Moneda de la compra. Código de moneda de tres letras de conformidad con la norma ISO 4217. - `date_create` (string) Fecha de creación de la suscripción en formato "AAAA-MM-DD’T’HH:MM:SS" de conformidad con la norma [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601). - `date_end` (string) Fecha de finalización de la suscripción en formato "AAAA-MM-DD’T’HH:MM:SS" de conformidad con la norma [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601). - `date_last_charge` (string,null) Fecha del último cobro de la suscripción en formato "AAAA-MM-DD’T’HH:MM:SS" de conformidad con la norma [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601). - `date_next_charge` (string,null) Fecha del próximo cobro de la suscripción en formato "AAAA-MM-DD’T’HH:MM:SS" de conformidad con la norma [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601). - `id` (integer) ID de suscripción - `plan` (object) - `plan.billing_retry` (object) Detalles del reintento de facturación. - `plan.billing_retry.value` (integer, required) Número de reintentos de facturación. - `plan.charge` (object) Datos de facturación. - `plan.charge.amount` (number) Importe de facturación. - `plan.charge.currency` (string) Moneda de la compra. Código de moneda de tres letras de conformidad con la norma [ISO 4217](https://en.wikipedia.org/wiki/ISO_4217). - `plan.charge.period` (object, required) Periodo de facturación. - `plan.charge.period.type` (string, required) Unidades de tiempo. Puede ser day, month o lifetime. Enum: "day", "month", "lifetime" - `plan.charge.period.value` (integer, required) Número de unidades de tiempo. El valor depende del tipo de parámetro y puede ser: - desde 1 hasta 366, si type es day - desde 1 hasta 12, si type es month; 0 si type es lifetime - `plan.charge.prices` (array) Lista de precios en diferentes monedas. - `plan.charge.prices.setup_fee` (number) En la primera factura, se cobra una tarifa única de configuración. - `plan.description` (object) Descripción del plan. El valor se compone de pares de "localization":"plan description". - `plan.description.ar` (string) Árabe. - `plan.description.bg` (string) Búlgaro. - `plan.description.cn` (string) Chino (simplificado). - `plan.description.cs` (string) Checo. - `plan.description.de` (string) Alemán. - `plan.description.en` (string) Inglés. - `plan.description.es` (string) Español. - `plan.description.fr` (string) Francés. - `plan.description.he` (string) Hebreo. - `plan.description.it` (string) Italiano. - `plan.description.ja` (string) Japonés. - `plan.description.ko` (string) Coreano. - `plan.description.pl` (string) Polaco. - `plan.description.pt` (string) Portugués. - `plan.description.ro` (string) Rumano. - `plan.description.ru` (string) Ruso. - `plan.description.th` (string) Tailandés. - `plan.description.tr` (string) Turco. - `plan.description.tw` (string) Chino (tradicional). - `plan.description.vi` (string) Vietnamita. - `plan.expiration` (object) Datos de finalización de la suscripción. - `plan.expiration.type` (string, required) Unidad de tiempo. Puede ser day o month. Enum: "day", "month" - `plan.expiration.value` (integer,null, required) Periodo de validez. - `plan.external_id` (string) ID externo del plan (32 caracteres). - `plan.grace_period` (object) Detalles del periodo de gracia. - `plan.grace_period.type` (string, required) Unidad de tiempo. Puede ser day. Enum: "day" - `plan.grace_period.value` (integer, required) Número de unidades de tiempo. - `plan.group_id` (string,null) ID del grupo al que está vinculado el plan. - `plan.id` (integer) ID del plan de suscripción. - `plan.name` (object) Nombre del plan. El valor se compone de pares de "localization":"plan name". - `plan.project_id` (integer) ID de proyecto. - `plan.refund_period` (integer,null) Periodo de tiempo durante el cual el usuario puede reembolsar el pago de un plan de suscripción (en días). - `plan.status` (object) - `plan.status.value` (string) Estado del plan de suscripción. Enum: "active", "disabled" - `plan.tags` (array) Etiquetas del plan. - `plan.trial` (object) Detalles del periodo de prueba. - `product` (object,null) - `product.id` (integer,null) ID del producto al que está vinculado el plan. - `product.description` (object) Descripciones de artículos localizadas. - `product.group_id` (string) ID del grupo al que está vinculado el producto. - `product.name` (string) Nombre del producto. - `status` (string) Estado Enum: "new", "active", "canceled", "non_renewing", "freeze" - `user` (object) - `user.id` (string) ID de usuario. - `user.name` (string) Nombre de usuario