# List downloadables Retorna el listado paginado de descargables del negocio. Endpoint: GET /downloadables Version: 1.0.0 Security: ApiKeyAuth ## Query parameters: - `page` (integer) - `limit` (integer) ## Response 200 fields (application/json): - `countFiltered` (integer, required) Cantidad filtrada - `count` (any, required) Puede venir como string o integer. - `previous` (any, required) - `current` (integer, required) - `pages` (integer, required) - `next` (any, required) - `status` (string, required) Example: "OK" - `data` (array, required) Lista de descargables (si no hay, viene vacío). - `data.id` (integer, required) Example: 11971 - `data.hash` (string, required) Example: "gjjRbg" - `data.name` (string, required) Example: "Test" - `data.short_description` (string,null) - `data.price` (string, required) Example: "334.43" - `data.price_min` (string,null) - `data.price_max` (string,null) - `data.prices_list_key` (string,null) - `data.base_price` (string, required) Example: "334.43" - `data.price_varies` (boolean, required) - `data.compare_at_price` (string,null) Example: "335" - `data.price_visible` (boolean, required) - `data.subscription_only` (boolean, required) - `data.currency` (string, required) Example: "ARS" - `data.ecommerce_type` (string, required) Example: "downloadable" - `data.sku` (string,null) - `data.slug` (string, required) Example: "test" - `data.active` (boolean, required) Example: true - `data.rating` (number, required) - `data.reviews` (integer, required) - `data.sales` (integer, required) - `data.tags` (string, required) - `data.image` (any) Puede ser objeto o false cuando no hay imagen. - `data.egift` (boolean, required) - `data.is_variant` (boolean, required) - `data.has_variants` (boolean, required) - `data.downloadable_free_access` (boolean, required) - `data.downloadable_access` (boolean, required) - `data.vendor` (string,null) - `data.stock_management` (boolean, required) - `data.sales_channel` (any, required) Puede venir como objeto con keys dinámicas o como array vacío. - `data.is_buyable` (boolean, required) - `data.published` (boolean, required) Example: true - `data.categories` (array, required) Example: [] ## Response 400 fields (application/json): - `status` (string, required) Example: "ERROR" - `message` (string, required) Example: "Descripción del error" - `errors` (array, required) - `errors.code` (integer, required) Example: 4000 - `errors.extra_data` (array) Datos extra para debug/validación (puede venir vacío). ## Response 401 fields (application/json): - `status` (string, required) Example: "ERROR" - `message` (string, required) Example: "Descripción del error" - `errors` (array, required) - `errors.code` (integer, required) Example: 4000 - `errors.extra_data` (array) Datos extra para debug/validación (puede venir vacío).