UNPKG

n8n-nodes-binalyze-air

Version:

Binalyze AIR nodes for automating DFIR with n8n workflows

30 lines 1.84 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.api = void 0; const api_1 = require("../api"); exports.api = { async getAcquisitionProfiles(context, credentials, organizationIds = '0', queryParams) { const orgIds = Array.isArray(organizationIds) ? organizationIds.join(',') : organizationIds; const qs = { 'filter[organizationIds]': orgIds, ...queryParams }; return await (0, api_1.executeHttpRequest)(context, credentials, 'GET', '/api/public/acquisitions/profiles', 'Get Acquisition Profiles', undefined, qs); }, async createAcquisitionProfile(context, credentials, data) { return await (0, api_1.executeHttpRequest)(context, credentials, 'POST', '/api/public/acquisitions/profiles', 'Create Acquisition Profile', data); }, async getAcquisitionProfileById(context, credentials, id) { return await (0, api_1.executeHttpRequest)(context, credentials, 'GET', `/api/public/acquisitions/profiles/${id}`, 'Get Acquisition Profile'); }, async assignEvidenceAcquisitionTask(context, credentials, data) { return await (0, api_1.executeHttpRequest)(context, credentials, 'POST', '/api/public/acquisitions/acquire', 'Assign Evidence Acquisition Task', data); }, async assignImageAcquisitionTask(context, credentials, data) { return await (0, api_1.executeHttpRequest)(context, credentials, 'POST', '/api/public/acquisitions/acquire/image', 'Assign Image Acquisition Task', data); }, async createOffNetworkAcquisitionTask(context, credentials, data) { return await (0, api_1.executeHttpRequest)(context, credentials, 'POST', '/api/public/acquisitions/acquire/off-network', 'Create Off-Network Acquisition Task', data); }, }; //# sourceMappingURL=acquisitions.js.map