@poli-digital/n8n-nodes-poli
Version:
Nó para interagir com a API da Poli
25 lines • 1.1 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.listApps = exports.createApp = void 0;
const base_1 = require("../resources/base");
async function createApp(i) {
const body = {
accountId: this.getNodeParameter('accountId', i),
name: this.getNodeParameter('appName', i),
description: this.getNodeParameter('description', i),
responsible: this.getNodeParameter('responsible', i),
phone: this.getNodeParameter('phone', i),
email: this.getNodeParameter('email', i),
pictureFileId: this.getNodeParameter('pictureFileId', i),
visibility: this.getNodeParameter('visibility', i),
};
return await base_1.BaseResource.makeRequest(this, 'POST', '/apps', body, i);
}
exports.createApp = createApp;
async function listApps(i) {
const accountId = this.getNodeParameter('accountId', i);
const response = await base_1.BaseResource.makeRequest(this, 'GET', `/accounts/${accountId}/apps`, {}, i);
return response.apps || [];
}
exports.listApps = listApps;
//# sourceMappingURL=appOperations.js.map