UNPKG

@tuanltntu/n8n-nodes-bitrix24

Version:

Comprehensive n8n community node for Bitrix24 API integration with CRM, Tasks, Chat, Telephony, and more

47 lines 1.46 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.allDirectApiFields = exports.directApiFields = void 0; // Method field for Direct API const methodField = { displayName: "Method", name: "endpoint", type: "string", required: true, default: "", placeholder: "crm.lead.list", description: "Direct Bitrix24 REST API endpoint without the domain or auth parts. Example: crm.lead.list, user.get, tasks.task.list", }; // Body field for Direct API const bodyField = { displayName: "Body", name: "body", type: "json", default: "{}", description: 'JSON data to include in the request body. Example: {"FIELDS": {"TITLE": "New Lead", "NAME": "John"}}', }; // Options collection for Direct API const optionsCollection = { displayName: "Options", name: "options", type: "collection", placeholder: "Add Option", default: {}, options: [ { displayName: "Access Token", name: "accessToken", type: "string", default: "", description: "Use this access token instead of the one from credentials", }, ], }; // Export fields using smart organization exports.directApiFields = [ methodField, bodyField, optionsCollection, ]; // Export all fields directly without operations exports.allDirectApiFields = [...exports.directApiFields]; //# sourceMappingURL=DirectApiDescription.js.map