{"_id":"@bubotek/n8n-nodes-kajabi","_rev":"9-64b890a185fd86ada015997f8ceeb02c","name":"@bubotek/n8n-nodes-kajabi","dist-tags":{"latest":"2.0.0"},"versions":{"1.0.0":{"name":"@bubotek/n8n-nodes-kajabi","version":"1.0.0","keywords":["n8n-community-node-package","n8n","n8n-nodes","kajabi","marketing","courses","automation","online-courses","membership","crm"],"author":{"name":"Revobus","email":"revobus@users.noreply.github.com"},"license":"MIT","_id":"@bubotek/n8n-nodes-kajabi@1.0.0","maintainers":[{"name":"mr-bubo","email":"revo.bus@gmail.com"}],"homepage":"https://github.com/revobus/n8n-nodes-kajabi","bugs":{"url":"https://github.com/revobus/n8n-nodes-kajabi/issues"},"n8n":{"nodes":["dist/nodes/Kajabi/Kajabi.node.js","dist/nodes/KajabiTrigger/KajabiTrigger.node.js"],"credentials":["dist/credentials/KajabiOAuth2Api.credentials.js","dist/credentials/KajabiApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"75f1a61215a63dc335c22fe8429c52489abbf1eb","tarball":"https://registry.npmjs.org/@bubotek/n8n-nodes-kajabi/-/n8n-nodes-kajabi-1.0.0.tgz","fileCount":73,"integrity":"sha512-vk1GZbcwgPjsq9xaKHuoc5HgpIY/mKVCszwvrnknJjpsNe2PLtXo69MZOciGTgwSaPae90o9yqpuUUCGRIvYKg==","signatures":[{"sig":"MEUCIQDejnBrHxwVXcHC4pL8VTGvGwiWX2tegmn9ykbpmZnyJQIgKM5QtS9NiAZzAlBljBzpOSSbF2BRltylXHhp7Zw+B80=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":194132},"main":"index.js","engines":{"node":">=18.0.0"},"scripts":{"dev":"tsc --watch","lint":"eslint nodes credentials package.json --ext .ts","build":"tsc && gulp build:icons","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --ext .ts --fix","prepublishOnly":"npm run build && npm run lint"},"_npmUser":{"name":"mr-bubo","email":"revo.bus@gmail.com"},"repository":{"url":"git+https://github.com/revobus/n8n-nodes-kajabi.git","type":"git"},"_npmVersion":"10.9.3","description":"n8n community node for Kajabi API integration - manage contacts, customers, offers, courses, forms, and more","directories":{},"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"devDependencies":{"gulp":"^4.0.2","eslint":"^8.57.0","prettier":"^3.3.3","typescript":"^5.6.2","@types/node":"^22.0.0","n8n-workflow":"*","@typescript-eslint/parser":"^7.18.0","eslint-plugin-n8n-nodes-base":"^1.16.2","@typescript-eslint/eslint-plugin":"^7.18.0"},"peerDependencies":{"n8n-workflow":"*"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-kajabi_1.0.0_1769808621099_0.384238140185158","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package moved to @keibux/n8n-nodes-kajabi. Please install @keibux/n8n-nodes-kajabi instead."},"1.0.1":{"name":"@bubotek/n8n-nodes-kajabi","version":"1.0.1","keywords":["n8n-community-node-package","n8n","n8n-nodes","kajabi","marketing","courses","automation","online-courses","membership","crm"],"author":{"name":"Revobus","email":"revobus@users.noreply.github.com"},"license":"MIT","_id":"@bubotek/n8n-nodes-kajabi@1.0.1","maintainers":[{"name":"mr-bubo","email":"revo.bus@gmail.com"}],"homepage":"https://github.com/bubotek/n8n-nodes-kajabi","bugs":{"url":"https://github.com/bubotek/n8n-nodes-kajabi/issues"},"n8n":{"nodes":["dist/nodes/Kajabi/Kajabi.node.js","dist/nodes/KajabiTrigger/KajabiTrigger.node.js"],"credentials":["dist/credentials/KajabiOAuth2Api.credentials.js","dist/credentials/KajabiApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"257b78b119465c121c2a2431a141271ba5c504a3","tarball":"https://registry.npmjs.org/@bubotek/n8n-nodes-kajabi/-/n8n-nodes-kajabi-1.0.1.tgz","fileCount":73,"integrity":"sha512-BsdNk6lB2Fiw8Wcv7ojin2vF1tON7TGYWjAUBYJ53LFCyFPUlxyqrvOpSJxm0VoUT8Pgxk96wyMSBtrWTe+Kjg==","signatures":[{"sig":"MEUCIALFExxJ08jn4O8WH8RIj82ARiJva+eav/G+gP+xUAJaAiEAxDQJUvORFXPXH8XXsdqH83mptiv45r/B7RUf/0lo2cw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":194132},"main":"index.js","engines":{"node":">=18.0.0"},"scripts":{"dev":"tsc --watch","lint":"eslint nodes credentials package.json --ext .ts","build":"tsc && gulp build:icons","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --ext .ts --fix","prepublishOnly":"npm run build && npm run lint"},"_npmUser":{"name":"mr-bubo","email":"revo.bus@gmail.com"},"repository":{"url":"git+https://github.com/bubotek/n8n-nodes-kajabi.git","type":"git"},"_npmVersion":"10.9.3","description":"n8n community node for Kajabi API integration - manage contacts, customers, offers, courses, forms, and more","directories":{},"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"devDependencies":{"gulp":"^4.0.2","eslint":"^8.57.0","prettier":"^3.3.3","typescript":"^5.6.2","@types/node":"^22.0.0","n8n-workflow":"*","@typescript-eslint/parser":"^7.18.0","eslint-plugin-n8n-nodes-base":"^1.16.2","@typescript-eslint/eslint-plugin":"^7.18.0"},"peerDependencies":{"n8n-workflow":"*"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-kajabi_1.0.1_1769809347347_0.17408972087928798","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package moved to @keibux/n8n-nodes-kajabi. Please install @keibux/n8n-nodes-kajabi instead."},"1.0.2":{"name":"@bubotek/n8n-nodes-kajabi","version":"1.0.2","keywords":["n8n-community-node-package","n8n","n8n-nodes","kajabi","marketing","courses","automation","online-courses","membership","crm"],"author":{"name":"Revobus","email":"revobus@users.noreply.github.com"},"license":"MIT","_id":"@bubotek/n8n-nodes-kajabi@1.0.2","maintainers":[{"name":"mr-bubo","email":"revo.bus@gmail.com"}],"homepage":"https://github.com/bubotek/n8n-nodes-kajabi","bugs":{"url":"https://github.com/bubotek/n8n-nodes-kajabi/issues"},"n8n":{"nodes":["dist/nodes/Kajabi/Kajabi.node.js","dist/nodes/KajabiTrigger/KajabiTrigger.node.js"],"credentials":["dist/credentials/KajabiOAuth2Api.credentials.js","dist/credentials/KajabiApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"8fc2ea752b153f31eb511ef56a651a0207509971","tarball":"https://registry.npmjs.org/@bubotek/n8n-nodes-kajabi/-/n8n-nodes-kajabi-1.0.2.tgz","fileCount":73,"integrity":"sha512-o82Y0EJCME5zvqRYdHPr1+uJb8PqYvNI1D43vXl9Aq8k6UgYMty7tc9eeYQuQkeQk0eP8UXADaHREHkBwZQw8w==","signatures":[{"sig":"MEYCIQDGei2GsjfgYOalml3ctjJo2uazgcjcltYenCQ05OJVfwIhAIox1ZfznUCJgYAq2ymEjIvKXlXM1+Udgo1vSqbbpMVO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":195976},"main":"index.js","engines":{"node":">=18.0.0"},"scripts":{"dev":"tsc --watch","lint":"eslint nodes credentials package.json --ext .ts","build":"tsc && gulp build:icons","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --ext .ts --fix","prepublishOnly":"npm run build && npm run lint"},"_npmUser":{"name":"mr-bubo","email":"revo.bus@gmail.com"},"repository":{"url":"git+https://github.com/bubotek/n8n-nodes-kajabi.git","type":"git"},"_npmVersion":"10.9.3","description":"n8n community node for Kajabi API integration - manage contacts, customers, offers, courses, forms, and more","directories":{},"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"devDependencies":{"gulp":"^4.0.2","eslint":"^8.57.0","prettier":"^3.3.3","typescript":"^5.6.2","@types/node":"^22.0.0","n8n-workflow":"*","@typescript-eslint/parser":"^7.18.0","eslint-plugin-n8n-nodes-base":"^1.16.2","@typescript-eslint/eslint-plugin":"^7.18.0"},"peerDependencies":{"n8n-workflow":"*"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-kajabi_1.0.2_1769811271985_0.745032300507412","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package moved to @keibux/n8n-nodes-kajabi. Please install @keibux/n8n-nodes-kajabi instead."},"1.1.0":{"name":"@bubotek/n8n-nodes-kajabi","version":"1.1.0","keywords":["n8n-community-node-package","n8n","n8n-nodes","kajabi","marketing","courses","automation","online-courses","membership","crm"],"author":{"name":"Revobus","email":"revobus@users.noreply.github.com"},"license":"MIT","_id":"@bubotek/n8n-nodes-kajabi@1.1.0","maintainers":[{"name":"mr-bubo","email":"revo.bus@gmail.com"}],"homepage":"https://github.com/bubotek/n8n-nodes-kajabi","bugs":{"url":"https://github.com/bubotek/n8n-nodes-kajabi/issues"},"n8n":{"nodes":["dist/nodes/Kajabi/Kajabi.node.js","dist/nodes/KajabiTrigger/KajabiTrigger.node.js","dist/nodes/KajabiContactTrigger/KajabiContactTrigger.node.js"],"credentials":["dist/credentials/KajabiOAuth2Api.credentials.js","dist/credentials/KajabiApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"faa7c81ca27ed23c1cdb28f005552014ed97f16c","tarball":"https://registry.npmjs.org/@bubotek/n8n-nodes-kajabi/-/n8n-nodes-kajabi-1.1.0.tgz","fileCount":78,"integrity":"sha512-XqROrevxFXKslMdvvkHknuRWAIaCANXCGKdX64f9flUlHGvf2CDS7Sn2OFYSguB3nEqv98/5dcOSkWQFIsVTLw==","signatures":[{"sig":"MEUCIQCq6jIxY8GxrB6uwiBoq/gMd3XSX6qS83benTN1asA5ZAIgDHqfiG0VkDro6srwHiEjrOXL2cAt1hRV/rqyFmou88E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":214752},"main":"index.js","engines":{"node":">=18.0.0"},"scripts":{"dev":"tsc --watch","lint":"eslint nodes credentials package.json --ext .ts","build":"tsc && gulp build:icons","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --ext .ts --fix","prepublishOnly":"npm run build && npm run lint"},"_npmUser":{"name":"mr-bubo","email":"revo.bus@gmail.com"},"repository":{"url":"git+https://github.com/bubotek/n8n-nodes-kajabi.git","type":"git"},"_npmVersion":"10.9.3","description":"n8n community node for Kajabi API integration - manage contacts, customers, offers, courses, forms, and more","directories":{},"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"devDependencies":{"gulp":"^4.0.2","eslint":"^8.57.0","prettier":"^3.3.3","typescript":"^5.6.2","@types/node":"^22.0.0","n8n-workflow":"*","@typescript-eslint/parser":"^7.18.0","eslint-plugin-n8n-nodes-base":"^1.16.2","@typescript-eslint/eslint-plugin":"^7.18.0"},"peerDependencies":{"n8n-workflow":"*"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-kajabi_1.1.0_1777928504224_0.5003250711944218","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package moved to @keibux/n8n-nodes-kajabi. Please install @keibux/n8n-nodes-kajabi instead."},"1.1.1":{"name":"@bubotek/n8n-nodes-kajabi","version":"1.1.1","keywords":["n8n-community-node-package","n8n","n8n-nodes","kajabi","marketing","courses","automation","online-courses","membership","crm"],"author":{"name":"Revobus","email":"revobus@users.noreply.github.com"},"license":"MIT","_id":"@bubotek/n8n-nodes-kajabi@1.1.1","maintainers":[{"name":"mr-bubo","email":"revo.bus@gmail.com"}],"homepage":"https://github.com/bubotek/n8n-nodes-kajabi","bugs":{"url":"https://github.com/bubotek/n8n-nodes-kajabi/issues"},"n8n":{"nodes":["dist/nodes/Kajabi/Kajabi.node.js","dist/nodes/KajabiTrigger/KajabiTrigger.node.js","dist/nodes/KajabiContactTrigger/KajabiContactTrigger.node.js"],"credentials":["dist/credentials/KajabiOAuth2Api.credentials.js","dist/credentials/KajabiApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"43e5110559aaa892b973e28b7ef12474712c3f49","tarball":"https://registry.npmjs.org/@bubotek/n8n-nodes-kajabi/-/n8n-nodes-kajabi-1.1.1.tgz","fileCount":78,"integrity":"sha512-hlFAFJiqwvnXOpa3Wfl1lKzqaGj2KR8KJGaJUNH010gmxWeeN8xudCEMHM4DtfeR8AFtnmq0/FLQNX6eYQzI3w==","signatures":[{"sig":"MEQCIHUCASJzZJ1yxZ+nZZXtPtvl4hcUXFlukA2cdUlzKK27AiAOOMSVytasWhHTRb2P5J0GXfnU3PuWviksBv4Lmq/56A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":214741},"main":"index.js","engines":{"node":">=18.0.0"},"scripts":{"dev":"tsc --watch","lint":"eslint nodes credentials package.json --ext .ts","build":"tsc && gulp build:icons","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --ext .ts --fix","prepublishOnly":"npm run build && npm run lint"},"_npmUser":{"name":"mr-bubo","email":"revo.bus@gmail.com"},"repository":{"url":"git+https://github.com/bubotek/n8n-nodes-kajabi.git","type":"git"},"_npmVersion":"10.9.3","description":"n8n community node for Kajabi API integration - manage contacts, customers, offers, courses, forms, and more","directories":{},"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"devDependencies":{"gulp":"^4.0.2","eslint":"^8.57.0","prettier":"^3.3.3","typescript":"^5.6.2","@types/node":"^22.0.0","n8n-workflow":"*","@typescript-eslint/parser":"^7.18.0","eslint-plugin-n8n-nodes-base":"^1.16.2","@typescript-eslint/eslint-plugin":"^7.18.0"},"peerDependencies":{"n8n-workflow":"*"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-kajabi_1.1.1_1777928768490_0.13252710491961484","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package moved to @keibux/n8n-nodes-kajabi. Please install @keibux/n8n-nodes-kajabi instead."},"1.1.2":{"name":"@bubotek/n8n-nodes-kajabi","version":"1.1.2","keywords":["n8n-community-node-package","n8n","n8n-nodes","kajabi","marketing","courses","automation","online-courses","membership","crm"],"author":{"name":"Revobus","email":"revobus@users.noreply.github.com"},"license":"MIT","_id":"@bubotek/n8n-nodes-kajabi@1.1.2","maintainers":[{"name":"mr-bubo","email":"revo.bus@gmail.com"}],"homepage":"https://github.com/bubotek/n8n-nodes-kajabi","bugs":{"url":"https://github.com/bubotek/n8n-nodes-kajabi/issues"},"n8n":{"nodes":["dist/nodes/Kajabi/Kajabi.node.js","dist/nodes/KajabiTrigger/KajabiTrigger.node.js","dist/nodes/KajabiContactTrigger/KajabiContactTrigger.node.js"],"credentials":["dist/credentials/KajabiOAuth2Api.credentials.js","dist/credentials/KajabiApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"b85a6a1c8adf2ac201f30949f3d40c3a6dbe9266","tarball":"https://registry.npmjs.org/@bubotek/n8n-nodes-kajabi/-/n8n-nodes-kajabi-1.1.2.tgz","fileCount":78,"integrity":"sha512-UCiLwsc2Ynd4bIj5rR9+5aQ1cUt9gwonhocbcc2RaqLbsf3YCj48JWDiVFYJlM2LewsmDzgXyIVrgq0BZbaxeQ==","signatures":[{"sig":"MEUCIQDSd1kVHM2FjXuGlGZu9/9iKz+P9wehKIs/Ns2a7MNuGgIgM6vj5UAlXfz8Wl/gcPxd19HYW8TTTkazE0T5+lOBlYs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":219433},"main":"index.js","engines":{"node":">=18.0.0"},"scripts":{"dev":"tsc --watch","lint":"eslint nodes credentials package.json --ext .ts","build":"tsc && gulp build:icons","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --ext .ts --fix","prepublishOnly":"npm run build && npm run lint"},"_npmUser":{"name":"mr-bubo","email":"revo.bus@gmail.com"},"repository":{"url":"git+https://github.com/bubotek/n8n-nodes-kajabi.git","type":"git"},"_npmVersion":"10.9.3","description":"n8n community node for Kajabi API integration - manage contacts, customers, offers, courses, forms, and more","directories":{},"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"devDependencies":{"gulp":"^4.0.2","eslint":"^8.57.0","prettier":"^3.3.3","typescript":"^5.6.2","@types/node":"^22.0.0","n8n-workflow":"*","@typescript-eslint/parser":"^7.18.0","eslint-plugin-n8n-nodes-base":"^1.16.2","@typescript-eslint/eslint-plugin":"^7.18.0"},"peerDependencies":{"n8n-workflow":"*"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-kajabi_1.1.2_1777929017203_0.17300425793758123","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package moved to @keibux/n8n-nodes-kajabi. Please install @keibux/n8n-nodes-kajabi instead."},"1.1.3":{"name":"@bubotek/n8n-nodes-kajabi","version":"1.1.3","keywords":["n8n-community-node-package","n8n","n8n-nodes","kajabi","marketing","courses","automation","online-courses","membership","crm"],"author":{"name":"Revobus","email":"revobus@users.noreply.github.com"},"license":"MIT","_id":"@bubotek/n8n-nodes-kajabi@1.1.3","maintainers":[{"name":"mr-bubo","email":"revo.bus@gmail.com"}],"homepage":"https://github.com/bubotek/n8n-nodes-kajabi","bugs":{"url":"https://github.com/bubotek/n8n-nodes-kajabi/issues"},"n8n":{"nodes":["dist/nodes/Kajabi/Kajabi.node.js","dist/nodes/KajabiTrigger/KajabiTrigger.node.js","dist/nodes/KajabiContactTrigger/KajabiContactTrigger.node.js"],"credentials":["dist/credentials/KajabiOAuth2Api.credentials.js","dist/credentials/KajabiApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"c26c08f14f77cd6381d62e0c1e1bbf0b96cf230c","tarball":"https://registry.npmjs.org/@bubotek/n8n-nodes-kajabi/-/n8n-nodes-kajabi-1.1.3.tgz","fileCount":78,"integrity":"sha512-k1+9JiJ2KKv+u8l5u3JaimXSYodSX2QD+oJe4ym3uJrS6tHhoAM2DDzf4N2VRo7g8PIgE2yi3inhGRud6lBplQ==","signatures":[{"sig":"MEUCIA/YwAgwWkIy950NPjqGvN66ZIK5Jdsy4KrCu2Yc6fvMAiEAiFA3jJ0/y9p6GTkK5ggzVItEdySLailW8vVFFuAMQfA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":385927},"main":"index.js","engines":{"node":">=18.0.0"},"gitHead":"3b880fffeea13453c3ebc04d996920a2af39a31f","scripts":{"dev":"tsc --watch","lint":"eslint nodes credentials package.json --ext .ts","build":"tsc && gulp build:icons","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --ext .ts --fix","prepublishOnly":"npm run build && npm run lint"},"_npmUser":{"name":"mr-bubo","email":"revo.bus@gmail.com"},"repository":{"url":"git+https://github.com/bubotek/n8n-nodes-kajabi.git","type":"git"},"_npmVersion":"10.9.3","description":"n8n community node for Kajabi API integration - manage contacts, customers, offers, courses, forms, and more","directories":{},"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"devDependencies":{"gulp":"^4.0.2","eslint":"^8.57.0","prettier":"^3.3.3","typescript":"^5.6.2","@types/node":"^22.0.0","n8n-workflow":"*","@typescript-eslint/parser":"^7.18.0","eslint-plugin-n8n-nodes-base":"^1.16.2","@typescript-eslint/eslint-plugin":"^7.18.0"},"peerDependencies":{"n8n-workflow":"*"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-kajabi_1.1.3_1777933892426_0.13495765363481982","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package moved to @keibux/n8n-nodes-kajabi. Please install @keibux/n8n-nodes-kajabi instead."},"2.0.0":{"name":"@bubotek/n8n-nodes-kajabi","version":"2.0.0","keywords":["n8n-community-node-package","n8n","n8n-nodes","kajabi","marketing","courses","automation","online-courses","membership","crm","ecommerce","subscriptions"],"author":{"name":"BuBoTek","email":"264639468+bubotek@users.noreply.github.com"},"license":"MIT","_id":"@bubotek/n8n-nodes-kajabi@2.0.0","maintainers":[{"name":"mr-bubo","email":"revo.bus@gmail.com"}],"homepage":"https://github.com/bubotek/n8n-nodes-kajabi","bugs":{"url":"https://github.com/bubotek/n8n-nodes-kajabi/issues"},"n8n":{"nodes":["dist/nodes/Kajabi/Kajabi.node.js","dist/nodes/KajabiTrigger/KajabiTrigger.node.js","dist/nodes/KajabiContactTrigger/KajabiContactTrigger.node.js"],"credentials":["dist/credentials/KajabiOAuth2Api.credentials.js","dist/credentials/KajabiApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"b60fb359897fb37a6266b5f6d13ed7569a194cac","tarball":"https://registry.npmjs.org/@bubotek/n8n-nodes-kajabi/-/n8n-nodes-kajabi-2.0.0.tgz","fileCount":111,"integrity":"sha512-6rofpDlHaiF6pn0YXuI8n+MAsgZmCPLAEkxE6/Zm1nXFphlXNevv6E/N90bM3f3EikTNsFI9lc/UkoTPiRrW1A==","signatures":[{"sig":"MEQCIFHcljpM8FSMHiPNyNLXL5123Q/mDy6kEE/BaMz/3bwMAiAr9gWzzE+9sWjyBAfc+ZfJXcBB/FdU2ficJSTtOyTd5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":608255},"main":"index.js","engines":{"node":">=18.0.0"},"gitHead":"c94be65435ec08108f2e8e0cd39cb26cbda6ae39","scripts":{"dev":"tsc --watch","lint":"eslint nodes credentials package.json --ext .ts","build":"tsc && gulp build:icons","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --ext .ts --fix","prepublishOnly":"npm run build && npm run lint"},"_npmUser":{"name":"mr-bubo","email":"revo.bus@gmail.com"},"repository":{"url":"git+https://github.com/bubotek/n8n-nodes-kajabi.git","type":"git"},"_npmVersion":"10.9.3","description":"n8n community node for Kajabi API integration - manage contacts, customers, offers, courses, forms, purchases, orders, transactions, sites, products, webhooks and more","directories":{},"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","eslint":"^8.57.0","prettier":"^3.3.3","typescript":"^5.6.2","@types/node":"^22.0.0","n8n-workflow":"^1.83.0","@typescript-eslint/parser":"^7.18.0","eslint-plugin-n8n-nodes-base":"^1.16.2","@typescript-eslint/eslint-plugin":"^7.18.0"},"peerDependencies":{"n8n-workflow":">=1.83.0 <2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-kajabi_2.0.0_1777946722925_0.11760652237075275","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package moved to @keibux/n8n-nodes-kajabi. Please install @keibux/n8n-nodes-kajabi instead."}},"time":{"created":"2026-01-30T21:30:21.035Z","modified":"2026-05-08T21:06:35.352Z","1.0.0":"2026-01-30T21:30:21.246Z","1.0.1":"2026-01-30T21:42:27.504Z","1.0.2":"2026-01-30T22:14:32.128Z","1.1.0":"2026-05-04T21:01:44.364Z","1.1.1":"2026-05-04T21:06:08.744Z","1.1.2":"2026-05-04T21:10:17.365Z","1.1.3":"2026-05-04T22:31:32.609Z","2.0.0":"2026-05-05T02:05:23.135Z"},"bugs":{"url":"https://github.com/bubotek/n8n-nodes-kajabi/issues"},"author":{"name":"BuBoTek","email":"264639468+bubotek@users.noreply.github.com"},"license":"MIT","homepage":"https://github.com/bubotek/n8n-nodes-kajabi","keywords":["n8n-community-node-package","n8n","n8n-nodes","kajabi","marketing","courses","automation","online-courses","membership","crm","ecommerce","subscriptions"],"repository":{"url":"git+https://github.com/bubotek/n8n-nodes-kajabi.git","type":"git"},"description":"n8n community node for Kajabi API integration - manage contacts, customers, offers, courses, forms, purchases, orders, transactions, sites, products, webhooks and more","maintainers":[{"name":"mr-bubo","email":"revo.bus@gmail.com"}],"readme":"# @bubotek/n8n-nodes-kajabi\n\nn8n community node package for [Kajabi](https://kajabi.com) — the all-in-one platform for online courses, memberships, and digital products.\n\n[n8n](https://n8n.io/) is a [fair-code licensed](https://docs.n8n.io/reference/license/) workflow automation platform.\n\n- [Installation](#installation)\n- [Nodes](#nodes)\n- [Resources & Operations](#resources--operations)\n- [Webhook Trigger Events](#webhook-trigger-events)\n- [Credentials](#credentials)\n- [Pagination, Sort, Sparse Fields, Includes](#pagination-sort-sparse-fields-includes)\n- [Compatibility](#compatibility)\n- [Resources](#resources)\n\n## Installation\n\nIn n8n: **Settings → Community Nodes → Install** and enter:\n\n```\n@bubotek/n8n-nodes-kajabi\n```\n\nOr via npm:\n\n```bash\nnpm install @bubotek/n8n-nodes-kajabi\n```\n\n## Nodes\n\nThis package ships **3 nodes**:\n\n| Node | Type | Purpose |\n|---|---|---|\n| **Kajabi** | Action | Main CRUD/query node — 19 resources, 60+ operations |\n| **Kajabi Trigger** | Webhook trigger | Auto-registers Kajabi webhooks via `/v1/hooks` for 6 event types |\n| **Kajabi Contact Trigger** | Polling trigger | Polls `/v1/contacts` for created/updated contacts |\n\n## Resources & Operations\n\n### Contact (full CRUD + relationships)\nCreate · Get · Get Many · Update · Delete · Add Tags · Remove Tags · Replace Tags · List Tags · Grant Offers · List Offers · Replace Offers · Revoke Offers\n\n### Contact Note (full CRUD)\nCreate · Get · Get Many · Update · Delete\n\n### Contact Tag\nGet Many\n\n### Customer\nGet · Get Many · Grant Offers · List Offers · Replace Offers · Revoke Offers\n\n### Offer\nGet · Get Many · List Products\n\n### Product\nGet · Get Many\n\n### Course\nGet · Get Many\n\n### Form\nGet · Get Many · Submit (POST `/v1/forms/{id}/submit`)\n\n### Form Submission\nGet · Get Many\n\n### Blog Post\nGet · Get Many\n\n### Landing Page\nGet · Get Many\n\n### Payout (Kajabi Payments)\nGet · Get Many — `Site ID` is **required** by Kajabi; the node enforces it as top-level.\n\n### Site\nGet · Get Many\n\n### Purchase\nGet · Get Many · **Cancel Subscription** · **Deactivate** · **Reactivate**\n\n### Order\nGet · Get Many\n\n### Order Item\nGet · Get Many\n\n### Transaction\nGet · Get Many\n\n### Webhook (CRUD on `/v1/hooks`)\nCreate · Get · Get Many · Delete\n\n### Custom Field\nGet · Get Many\n\n### User\nGet Current (`/v1/me`) · Get API Version (`/v1/version`)\n\n## Webhook Trigger Events\n\nThe **Kajabi Trigger** node auto-registers webhooks via `POST /v1/hooks` for these events (the credential's `Site ID` must be set):\n\n| Event | Description | Optional filter |\n|---|---|---|\n| `tagAdded` | Fires when a tag is added to a contact | Tag ID |\n| `tagRemoved` | Fires when a tag is removed | Tag ID |\n| `formSubmission` | Fires on every form submission | Form ID |\n| `purchase` | New purchase (single or first recurring) | Offer ID |\n| `paymentSucceeded` | Every successful charge (incl. recurring renewals) | — |\n| `orderCreated` | Multi-item commerce orders | — |\n| `anyWebhook` | Catch-all receiver (manual setup, no auto-register) | — |\n\n### Webhook security options\nKajabi does not officially sign webhooks (verified 2026-05). The trigger exposes two opt-in defenses:\n- **Shared Secret** — requires header `X-Kajabi-Token` (or `?token=` query) matching the configured value.\n- **Allowed IPs** — comma-separated list of source IPs / simple CIDR prefixes.\n\n## Credentials\n\nTwo credential types are available:\n\n- **Kajabi OAuth2 API** (recommended) — Client Credentials grant against `https://api.kajabi.com/v1/oauth/token`.\n- **Kajabi API** — User API Key (Bearer token).\n\nBoth expose a **Site ID** field that the action node uses as a default for `filter[site_id]` and that the trigger requires for auto-registration.\n\n## Pagination, Sort, Sparse Fields, Includes\n\nAll `Get Many` operations support standard JSON:API features:\n\n- **Return All** toggle — when on, the node walks `links.next` until exhausted.\n- **Sort** — comma-separated `field` / `-field` syntax (e.g. `-created_at,name`).\n- **Sparse Fields** — `fields[<type>]=field1,field2` for reduced payloads.\n- **Include** — eager-load relationships into a top-level `included` array.\n- **Filters collection** — Ransack-style operators (`_eq`, `_cont`, `_gt`, `_lt`, `_gte`, `_lte`, …).\n\nSite ID filter defaults to `={{$credentials.siteId}}` so multi-site accounts don't accidentally query the wrong tenant.\n\n## Compatibility\n\n- n8n-workflow `>=1.83.0 <2.0.0` (peer dependency)\n- Node.js `>=18`\n\n## Upgrading from 1.1.3\n\n`2.0.0` is a **major release with breaking changes** (renamed filters, inverted welcome-email semantics, auto-registered form_submission webhooks, flatten separator `_`→`.`, and stricter ID validation). See the [Migration Guide in CHANGELOG.md](CHANGELOG.md#migration-guide-from-113--200) before upgrading workflows.\n\n## Resources\n\n- [Kajabi API documentation](https://help.kajabi.com/api-reference/introduction)\n- [Kajabi Developers Portal](https://developers.kajabi.com/)\n- [n8n community nodes](https://docs.n8n.io/integrations/community-nodes/)\n\n## License\n\n[MIT](LICENSE.md)\n","readmeFilename":"README.md"}