openapi: 3.0.3 info: title: Laravel description: '' version: 1.0.0 servers: - url: 'https://api.demasled.com' paths: /api/login: post: summary: '' operationId: postApiLogin description: '' parameters: [] responses: { } tags: - 'Auth management' requestBody: required: true content: application/json: schema: type: object properties: user: type: string description: 'string required Email.' example: test@test.com password: type: string description: 'string required Codigo de Juego. Must be at least 6 characters.' example: password database: type: string description: '' example: debitis required: - user - password - database security: [] /api/logout: get: summary: '' operationId: getApiLogout description: '' parameters: [] responses: 401: description: '' content: application/json: schema: type: object example: success: false data: null message: 'Token inválido' properties: success: type: boolean example: false data: type: string example: null message: type: string example: 'Token inválido' tags: - 'Auth management' /api/me: get: summary: '' operationId: getApiMe description: '' parameters: [] responses: 401: description: '' content: application/json: schema: type: object example: success: false data: null message: 'Token inválido' properties: success: type: boolean example: false data: type: string example: null message: type: string example: 'Token inválido' tags: - 'Auth management' /api/refresh: get: summary: 'GET Refresh token' operationId: gETRefreshToken description: '' parameters: [] responses: 401: description: '' content: application/json: schema: type: object example: success: false data: null message: 'Token inválido' properties: success: type: boolean example: false data: type: string example: null message: type: string example: 'Token inválido' tags: - 'Auth management' /api/deposit: get: summary: '' operationId: getApiDeposit description: '' parameters: [] responses: 401: description: '' content: application/json: schema: type: object example: success: false data: null message: 'Token inválido' properties: success: type: boolean example: false data: type: string example: null message: type: string example: 'Token inválido' tags: - 'Deposit Management' /api/sistemas/user: get: summary: '' operationId: getApiSistemasUser description: '' parameters: [] responses: 200: description: '' content: application/json: schema: type: object example: success: true data: - id: 1 nombre: dsysar baseurl: 'https://www.dsysar.com.ar/' baseurl_web: 'https://www.demasled.com.ar/' activo: 1 basedatos: dsysar compras: '0' codigo_pais: ar imagen: null - id: 2 nombre: dsyscl baseurl: 'https://www.dsyscl.com.ar/' baseurl_web: 'https://www.demasled.cl/' activo: 1 basedatos: dsyscl compras: '0' codigo_pais: cl imagen: null - id: 3 nombre: dsyses baseurl: 'https://www.dsyses.com.ar/' baseurl_web: 'https://www.demasled.es/' activo: 1 basedatos: dsyses compras: '0' codigo_pais: es imagen: null message: null properties: success: type: boolean example: true data: type: array example: - id: 1 nombre: dsysar baseurl: 'https://www.dsysar.com.ar/' baseurl_web: 'https://www.demasled.com.ar/' activo: 1 basedatos: dsysar compras: '0' codigo_pais: ar imagen: null - id: 2 nombre: dsyscl baseurl: 'https://www.dsyscl.com.ar/' baseurl_web: 'https://www.demasled.cl/' activo: 1 basedatos: dsyscl compras: '0' codigo_pais: cl imagen: null - id: 3 nombre: dsyses baseurl: 'https://www.dsyses.com.ar/' baseurl_web: 'https://www.demasled.es/' activo: 1 basedatos: dsyses compras: '0' codigo_pais: es imagen: null items: type: object properties: id: type: integer example: 1 nombre: type: string example: dsysar baseurl: type: string example: 'https://www.dsysar.com.ar/' baseurl_web: type: string example: 'https://www.demasled.com.ar/' activo: type: integer example: 1 basedatos: type: string example: dsysar compras: type: string example: '0' codigo_pais: type: string example: ar imagen: type: string example: null message: type: string example: null tags: - Endpoints /api/sistemas: get: summary: '' operationId: getApiSistemas description: '' parameters: [] responses: 200: description: '' content: application/json: schema: type: array items: type: object example: - id: 1 nombre: dsysar baseurl: 'https://www.dsysar.com.ar/' baseurl_web: 'https://www.demasled.com.ar/' activo: 1 basedatos: dsysar compras: '0' codigo_pais: ar imagen: null - id: 2 nombre: dsyscl baseurl: 'https://www.dsyscl.com.ar/' baseurl_web: 'https://www.demasled.cl/' activo: 1 basedatos: dsyscl compras: '0' codigo_pais: cl imagen: null - id: 3 nombre: dsyses baseurl: 'https://www.dsyses.com.ar/' baseurl_web: 'https://www.demasled.es/' activo: 1 basedatos: dsyses compras: '0' codigo_pais: es imagen: null - id: 4 nombre: dsyshk baseurl: 'https://www.dsyshk.com.ar/' baseurl_web: 'https://www.demasled.com/' activo: 1 basedatos: dsyshk compras: '1' codigo_pais: hk imagen: null - id: 6 nombre: dsysus baseurl: 'https://www.dsysus.com.ar/' baseurl_web: 'https://www.demasled.us/' activo: 1 basedatos: dsysus compras: '0' codigo_pais: us imagen: null tags: - Endpoints '/api/stock/transit/{id}': get: summary: '' operationId: getApiStockTransitId description: '' parameters: [] responses: 401: description: '' content: application/json: schema: type: object example: success: false data: null message: 'Token inválido' properties: success: type: boolean example: false data: type: string example: null message: type: string example: 'Token inválido' tags: - Endpoints parameters: - in: path name: id description: 'The ID of the transit.' example: recusandae required: true schema: type: string '/api/stock/reserved/{id}': get: summary: '' operationId: getApiStockReservedId description: '' parameters: [] responses: 401: description: '' content: application/json: schema: type: object example: success: false data: null message: 'Token inválido' properties: success: type: boolean example: false data: type: string example: null message: type: string example: 'Token inválido' tags: - Endpoints parameters: - in: path name: id description: 'The ID of the reserved.' example: aut required: true schema: type: string '/api/stock/deposit/product/{id}': get: summary: '' operationId: getApiStockDepositProductId description: '' parameters: [] responses: 401: description: '' content: application/json: schema: type: object example: success: false data: null message: 'Token inválido' properties: success: type: boolean example: false data: type: string example: null message: type: string example: 'Token inválido' tags: - Endpoints parameters: - in: path name: id description: 'The ID of the product.' example: ipsam required: true schema: type: string '/api/stock/location/product/{id}': get: summary: '' operationId: getApiStockLocationProductId description: '' parameters: [] responses: 401: description: '' content: application/json: schema: type: object example: success: false data: null message: 'Token inválido' properties: success: type: boolean example: false data: type: string example: null message: type: string example: 'Token inválido' tags: - Endpoints parameters: - in: path name: id description: 'The ID of the product.' example: expedita required: true schema: type: string '/api/stock/reposition/product/{id}': get: summary: '' operationId: getApiStockRepositionProductId description: '' parameters: [] responses: 401: description: '' content: application/json: schema: type: object example: success: false data: null message: 'Token inválido' properties: success: type: boolean example: false data: type: string example: null message: type: string example: 'Token inválido' tags: - Endpoints parameters: - in: path name: id description: 'The ID of the product.' example: sequi required: true schema: type: string /api/stock: get: summary: '' operationId: getApiStock description: '' parameters: [] responses: 401: description: '' content: application/json: schema: type: object example: success: false data: null message: 'Token inválido' properties: success: type: boolean example: false data: type: string example: null message: type: string example: 'Token inválido' tags: - 'Stock Management' '/api/stock/detail/{id}': get: summary: '' operationId: getApiStockDetailId description: '' parameters: [] responses: 401: description: '' content: application/json: schema: type: object example: success: false data: null message: 'Token inválido' properties: success: type: boolean example: false data: type: string example: null message: type: string example: 'Token inválido' tags: - 'Stock Management' parameters: - in: path name: id description: 'The ID of the detail.' example: rerum required: true schema: type: string '/api/stock/reserva/aspen/{codigo}': get: summary: '' operationId: getApiStockReservaAspenCodigo description: '' parameters: [] responses: 401: description: '' content: application/json: schema: type: object example: success: false data: null message: 'Token inválido' properties: success: type: boolean example: false data: type: string example: null message: type: string example: 'Token inválido' tags: - 'Stock Management' parameters: - in: path name: codigo description: '' example: sunt required: true schema: type: string tags: - name: 'Auth management' description: '' - name: 'Deposit Management' description: '' - name: Endpoints description: '' - name: 'Stock Management' description: '' components: securitySchemes: default: type: http scheme: bearer description: 'You can retrieve your token by visiting your dashboard and clicking Generate API token.' security: - default: []