UNPKG

@poli-digital/n8n-nodes-poli

Version:
26 lines 1.43 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.listApps = exports.createApp = void 0; const base_1 = require("../resources/base"); const parameterUtils_1 = require("../utils/parameterUtils"); async function createApp(i) { const body = { accountId: (0, parameterUtils_1.getParameterSafe)(this, 'accountId', i, '', true), name: (0, parameterUtils_1.getParameterSafe)(this, 'appName', i, '', true), description: (0, parameterUtils_1.getParameterSafe)(this, 'description', i, ''), responsible: (0, parameterUtils_1.getParameterSafe)(this, 'responsible', i, ''), phone: (0, parameterUtils_1.getParameterSafe)(this, 'phone', i, ''), email: (0, parameterUtils_1.getParameterSafe)(this, 'email', i, ''), pictureFileId: (0, parameterUtils_1.getParameterSafe)(this, 'pictureFileId', i, ''), visibility: (0, parameterUtils_1.getParameterSafe)(this, 'visibility', i, 'PRIVATE'), }; return await base_1.BaseResource.makeRequest(this, 'POST', '/apps', body, i); } exports.createApp = createApp; async function listApps(i) { const accountId = (0, parameterUtils_1.getParameterSafe)(this, 'accountId', i, '', true); const response = await base_1.BaseResource.makeRequest(this, 'GET', `/accounts/${accountId}/apps`, {}, i); return response.apps || []; } exports.listApps = listApps; //# sourceMappingURL=appOperations.js.map