# Listar Suscripciones Devuelve todas las suscripciones creadas en el entorno. Endpoint: GET /subscription/ Version: 1.0 Security: AppKeys ## Response 200 fields (application/json): - `count` (number) Cantidad de elementos - `items_per_page` (number) Cantidad de elementos por página - `next` (string,null) URL a próxima página - `previous` (string,null) URL a página anterior - `results` (array) - `results.id` (string) Identificador único - `results.token` (string) Token de transacción. Se utiliza para representar la transacción de cara al usuario - `results.status` (string) Estado de la transacción (N - Pendiente, C - Cancelada, D - Completada, E - Expirada) Enum: "N", "C", "D", "E" - `results.items_price` (number) Precio total de todos los productos - `results.total_price` (number) Precio a pagar - `results.order_id` (string) Identificador externo - `results.currency` (string, required) Moneda en formato ISO - `results.note` (string) Nota - `results.extra` (object) Valores extra en formato JSON - `results.return_url` (string) URL de retorno. Se envía al cliente a esta url después de realizar el pago correctamente - `results.cancel_url` (string) URL de cancelación. Se envía al cliente a esta url si cancela el pago - `results.notify_url` (string) URL de notificación. Se envían a esta url las notificaciones de cambio de estado - `results.gateway_selected` (boolean) Si cuando el cliente abra la pantalla de pago la primera opción debe estar seleccionada - `results.language` (string) Idioma de la pantalla de pago Enum: "au", "es", "en", "fr" - `results.expired_date` (string) Fecha de expiración (por defecto, es una semana después de la creación) - `results.plan_id` (string) Identificador del plan al que se suscribe al usuario existente en el API (requerido si no se envía el parámetro plan) - `results.plan` (object) Representa el modelo de datos para crear un plan. - `results.plan.plan_id` (string) Identificador externo - `results.plan.name` (string, required) Nombre - `results.plan.price` (number, required) Precio - `results.plan.description` (string) Descripción - `results.plan.duration` (integer, required) Duración - `results.plan.unit` (string, required) Unidad de tiempo de la duración (opciones: D - Día, M - Mes, Y - Año) Enum: "D", "M", "Y" - `results.plan.recurring` (boolean) Si es un plan recurrente o no (por defecto: True) - `results.trial_price1` (number) Precio a pagar en un primer periodo de prueba (si se envía se deben enviar también los parámetros duration1 y unit1) - `results.duration1` (integer) Duración de primer periodo de prueba - `results.unit1` (string) Unidad de tiempo del primer periodo de prueba (opciones: D - Día, M - Mes, Y - Año) Enum: "D", "M", "Y" - `results.source` (array,null) Origen de los fondos - `results.source.amount` (number, required) Cantidad - `results.source.wallet_id` (string) Identificador de Cuenta de Pago - `results.source.authorization_id` (string) Identificador de Autorización - `results.destination` (array,null) Destino de los fondos