UNPKG

n8n-nodes-binalyze-air

Version:

Binalyze AIR nodes for automating DFIR with n8n workflows

25 lines 1.89 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.api = void 0; const helpers_1 = require("../../../utils/helpers"); exports.api = { async exportCases(context, credentials, organizationIds = '0') { const orgIds = Array.isArray(organizationIds) ? organizationIds.join(',') : organizationIds; const requestOptions = (0, helpers_1.buildRequestOptionsWithErrorHandling)(credentials, 'GET', '/api/public/cases/export', { 'filter[organizationIds]': orgIds }); return await (0, helpers_1.makeApiRequestWithErrorHandling)(context, requestOptions, 'export cases'); }, async exportCaseNotes(context, credentials, caseId) { const requestOptions = (0, helpers_1.buildRequestOptionsWithErrorHandling)(credentials, 'GET', `/api/public/cases/${caseId}/notes/export`); return await (0, helpers_1.makeApiRequestWithErrorHandling)(context, requestOptions, `export case notes for case ${caseId}`); }, async exportCaseEndpoints(context, credentials, caseId, organizationIds = '0') { const orgIds = Array.isArray(organizationIds) ? organizationIds.join(',') : organizationIds; const requestOptions = (0, helpers_1.buildRequestOptionsWithErrorHandling)(credentials, 'GET', `/api/public/cases/${caseId}/endpoints/export`, { 'filter[organizationIds]': orgIds }); return await (0, helpers_1.makeApiRequestWithErrorHandling)(context, requestOptions, `export case endpoints for case ${caseId}`); }, async exportCaseActivities(context, credentials, caseId) { const requestOptions = (0, helpers_1.buildRequestOptionsWithErrorHandling)(credentials, 'GET', `/api/public/cases/${caseId}/activities/export`); return await (0, helpers_1.makeApiRequestWithErrorHandling)(context, requestOptions, `export case activities for case ${caseId}`); } }; //# sourceMappingURL=export.js.map