# Obtener las cadenas de ofertas del usuario actual Obtiene las cadenas de ofertas del usuario actual. AvisoTodos los proyectos tienen un límite de número de artículos que pueden devolverse en una sola respuesta. El valor por defecto y máximo es 30 artículos por respuesta. Para obtener más datos, utilice los parámetros de consulta limit y offset para la paginación. Endpoint: GET /v2/project/{project_id}/user/offer_chain Version: 2.0.0 Security: XsollaLoginUserJWT ## Path parameters: - `project_id` (integer, required) ID del proyecto. Encontrará este parámetro en su Cuenta del editor junto al nombre del proyecto. Example: 44056 ## Query parameters: - `limit` (integer) Límite para el número de elementos presentes en la página. Example: 50 - `offset` (integer) Número del elemento a partir del cual se genera la lista (el conteo empieza desde el 0). ## Response 200 fields (application/json): - `has_more` (boolean) Indica si hay más páginas disponibles. Example: true - `items` (array) - `items.date_end` (string,null) Fecha en la que finaliza la cadena de ofertas. Puede ser null. Si date_end es null, la cadena de ofertas no tendrá límite de tiempo. Example: "2020-04-15T18:16:00+05:00" - `items.date_start` (string) Fecha de inicio de la cadena de ofertas. Example: "2020-04-15T18:16:00+05:00" - `items.description` (string,null) Descripción de cadena de ofertas. Example: "Major weekly quest" - `items.id` (integer) ID de cadena de ofertas. Example: 9 - `items.name` (string) Nombre de cadena de ofertas. Example: "Weekly quest" - `items.next_step_number` (integer,null) Número del siguiente paso de la cadena de ofertas. null si se ha completado la cadena de ofertas. Example: 1 - `items.order` (integer) Define el orden de disposición. Example: 1 - `items.recurrent_schedule` (object,null) Periodo de reinicio de la cadena de ofertas. - `items.recurrent_schedule.interval_type` (string) Frecuencia con la que se restablece la cadena de ofertas. Enum: "weekly", "monthly", "hourly" - `items.recurrent_schedule.reset_next_date` (integer) La fecha y hora calculadas en las que se restablecerá la cadena de ofertas la próxima vez, en formato Unix Timestamp. Por ejemplo, el reinicio mensual de la cadena de ofertas comienza el 1 de marzo de 2024 a las 01:00 hora de Kuala Lumpur (GMT+8). El siguiente reinicio se produce el 1 de abril de 2024 a las 01:00 hora de Kuala Lumpur (GMT+8), lo que corresponde al 31 de marzo de 2024 17:00 GMT+0 o "1711904400000" según el formato Unix Timestamp. Ejemplo: "1711904400000" - `items.steps` (array) - `items.steps.is_claimed` (boolean) Indica si la recompensa por paso se reclama o se compra. - `items.steps.is_free` (boolean) Indica si el paso de la cadena de ofertas es gratuito:Si es true, el paso debe reclamarse mediante la llamada Reclamar paso de cadena de ofertas gratuito.Si es false, debe comprarse mediante la llamada Crear pedido para el paso de cadena de ofertas de pago. - `items.steps.step_loyalty_rewards` (array,null) - `items.steps.step_loyalty_rewards.amount` (integer) Cantidad de puntos de fidelidad. Example: 1 - `items.steps.step_loyalty_rewards.description` (string) Descripción de puntos de fidelidad. Example: "First Loyalty Point Desc" - `items.steps.step_loyalty_rewards.image_url` (string,null) URL de la imagen. Example: "https://image.example.com" - `items.steps.step_loyalty_rewards.name` (string) Nombre de puntos de fidelidad. Example: "First Loyalty Point" - `items.steps.step_loyalty_rewards.sku` (string) SKU de puntos de fidelidad. Example: "0c745ef0-4243-46e1-aa90-54dee07da622" - `items.steps.step_number` (integer) Número del paso. Example: 2 - `items.steps.step_price` (object,null) - `items.steps.step_price.amount` (number, required) Precio del paso en moneda real. Example: 99.99 - `items.steps.step_price.currency` (string, required) Moneda del precio del artículo. Código de tres letras de conformidad con la norma [ISO 4217](https://en.wikipedia.org/wiki/ISO_4217). Example: "USD" - `items.steps.step_vp_rewards` (array,null) Un conjunto de puntos de valor del sistema de recompensas, que se conceden como recompensa. - `items.steps.step_vp_rewards.amount` (integer) Cantidad de puntos de valor. - `items.steps.step_vp_rewards.is_clan` (boolean) Si el punto de valor se utiliza en las cadenas de recompensas de clanes. Example: true - `items.steps.step_vp_rewards.item_id` (integer) ID único interno del artículo. Example: 1 - `items.steps.step_vp_rewards.name` (string) Nombre del punto de valor. - `items.steps.step_vp_rewards.sku` (string) ID único del punto de valor. - `total_items_count` (integer) Número total de cadenas de ofertas disponibles. Example: 10