UNPKG

@contaazul/n8n-nodes-contaazul

Version:

Node for integration with Conta Azul API in n8n

31 lines 1.13 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getCostCenters = getCostCenters; async function getCostCenters() { const busca = this.getNodeParameter('costCenterAdditionalFields.busca_centro', 0, ''); const filtro_rapido = this.getNodeParameter('costCenterAdditionalFields.filtro_rapido', 0, 'ATIVO'); const pagina = this.getNodeParameter('costCenterAdditionalFields.pagina_centro', 0, 1); const tamanho_pagina = this.getNodeParameter('costCenterAdditionalFields.tamanho_pagina_centro', 0, 10); const qs = { pagina, tamanho_pagina, filtro_rapido, }; if (busca) { qs.busca = busca; } const responseData = await this.helpers.httpRequestWithAuthentication.call(this, 'contaAzulOAuth2Api', { method: 'GET', url: 'https://api-v2.contaazul.com/v1/centro-de-custo', qs, json: true, }); const items = (responseData.itens || []).map((item) => ({ json: item, pairedItem: { item: 0, }, })); return items; } //# sourceMappingURL=centroCusto.js.map