{"_id":"@altoviz/n8n-nodes-altoviz","_rev":"10-6cd8359a860c46bb423c0fd68119586d","name":"@altoviz/n8n-nodes-altoviz","dist-tags":{"latest":"0.9.15"},"versions":{"0.1.0":{"name":"@altoviz/n8n-nodes-altoviz","version":"0.1.0","keywords":["n8n-community-node-package"],"author":{"name":"alex.danvy","email":"alex.danvy@altoviz.com"},"license":"MIT","_id":"@altoviz/n8n-nodes-altoviz@0.1.0","maintainers":[{"name":"adanvy","email":"alex@danvy.tv"}],"homepage":"https://github.com/altoviz/n8n-nodes-altoviz#readme","bugs":{"url":"https://github.com/altoviz/n8n-nodes-altoviz/issues"},"n8n":{"nodes":["dist/nodes/Altoviz/Altoviz.node.js","dist/nodes/AltovizTrigger/AltovizTrigger.node.js"],"strict":true,"credentials":["dist/credentials/AltovizApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"de1195644536a828045baa48900b8ddac80e5623","tarball":"https://registry.npmjs.org/@altoviz/n8n-nodes-altoviz/-/n8n-nodes-altoviz-0.1.0.tgz","fileCount":81,"integrity":"sha512-6ioBpN9WlmMerv6o9w7dSmI5OIqRWzIMCUcmcXgTI3A0ZNCyaa9uYACuR5FUVhPb+tprHbhJyqh1P4BKnM55hg==","signatures":[{"sig":"MEQCIGIhenGk3jszpwgGJJMpr61Rm/6Hg7RrJp+/EEVXZYEkAiBHKlqIdcRI7RaM2LdY/i0M4L8ZymCtt09VQlRbe3omrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":357869},"gitHead":"b7972fb548f3df8f8b059fb8ca58f4508441b370","scripts":{"dev":"n8n-node dev","lint":"n8n-node lint","build":"n8n-node build","release":"n8n-node release","lint:fix":"n8n-node lint --fix","build:watch":"tsc --watch","prepublishOnly":"n8n-node prerelease"},"_npmUser":{"name":"adanvy","email":"alex@danvy.tv"},"repository":{"url":"git+https://github.com/altoviz/n8n-nodes-altoviz.git","type":"git"},"_npmVersion":"11.10.0","description":"n8n community node for the Altoviz API","directories":{},"_nodeVersion":"24.9.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"9.32.0","prettier":"3.6.2","release-it":"^19.0.4","typescript":"5.9.2","@n8n/node-cli":"*"},"peerDependencies":{"n8n-workflow":"*"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-altoviz_0.1.0_1775609601777_0.10665361280814567","host":"s3://npm-registry-packages-npm-production"}},"0.9.3":{"name":"@altoviz/n8n-nodes-altoviz","version":"0.9.3","keywords":["n8n-community-node-package","altoviz","n8n","invoicing"],"author":{"name":"adanvy","email":"contact@altoviz.com"},"license":"MIT","_id":"@altoviz/n8n-nodes-altoviz@0.9.3","maintainers":[{"name":"adanvy","email":"alex@danvy.tv"}],"homepage":"https://altoviz.com","bugs":{"url":"https://github.com/altoviz/n8n/issues"},"n8n":{"nodes":["dist/nodes/Altoviz/Altoviz.node.js","dist/nodes/AltovizTrigger/AltovizTrigger.node.js"],"strict":true,"credentials":["dist/credentials/AltovizApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"4619611c05df025a249a9009bc02288f8b0106b1","tarball":"https://registry.npmjs.org/@altoviz/n8n-nodes-altoviz/-/n8n-nodes-altoviz-0.9.3.tgz","fileCount":81,"integrity":"sha512-6PYRTpCCMg3pfwT4ggYFXnR+rDczgnM/v5rGJB+P3f+ISPV/kVD0Qyis8QXVYIm4I3SI48ZC8rl8d5BtwTO20g==","signatures":[{"sig":"MEQCIAI3mazj8BA1vGT8fnYIPcXgW67e5uqMgAlCnImRJVjeAiAvw9HQIhftbTkNzJbwY6dUu+KRq0WIMaM2raSw6a9n8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@altoviz%2fn8n-nodes-altoviz@0.9.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":358021},"gitHead":"3bbc8a74177abe3d7ffd2c5ea9b36d1e9b29d5ca","scripts":{"dev":"n8n-node dev","lint":"n8n-node lint","build":"n8n-node build","release":"n8n-node release","lint:fix":"n8n-node lint --fix","build:watch":"tsc --watch","prepublishOnly":"n8n-node prerelease"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e6015db1-095a-47c6-acd4-aa33379e5874"}},"repository":{"url":"git+https://github.com/altoviz/n8n.git","type":"git"},"_npmVersion":"11.11.0","description":"n8n community node for the Altoviz app","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"9.32.0","prettier":"3.6.2","release-it":"^19.0.4","typescript":"5.9.2","@n8n/node-cli":"*"},"peerDependencies":{"n8n-workflow":"*"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-altoviz_0.9.3_1775610397192_0.7080833214873432","host":"s3://npm-registry-packages-npm-production"}},"0.9.5":{"name":"@altoviz/n8n-nodes-altoviz","version":"0.9.5","keywords":["n8n-community-node-package","altoviz","n8n","invoicing"],"author":{"name":"adanvy","email":"contact@altoviz.com"},"license":"MIT","_id":"@altoviz/n8n-nodes-altoviz@0.9.5","maintainers":[{"name":"adanvy","email":"alex@danvy.tv"}],"homepage":"https://altoviz.com","bugs":{"url":"https://github.com/altoviz/n8n/issues"},"n8n":{"nodes":["dist/nodes/Altoviz/Altoviz.node.js","dist/nodes/AltovizTrigger/AltovizTrigger.node.js"],"strict":true,"credentials":["dist/credentials/AltovizApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"626b3da2bcffc45c6ef89d60eb54d6fa3e3b7622","tarball":"https://registry.npmjs.org/@altoviz/n8n-nodes-altoviz/-/n8n-nodes-altoviz-0.9.5.tgz","fileCount":81,"integrity":"sha512-NIF3lNc86OjoVYX5Rq0wzwyumeTv6Lx5hYs10+R4HlmtL7qybMyRt2lQzVJOvARR3wkx2CVBqBllr8KOa6O/WQ==","signatures":[{"sig":"MEYCIQC1QIMchYaAadrPPB3fvI+briBygLR0s04W0FBBiL+n2QIhAJPTDconwWoRZ/Nfg/nObjg0v1XVbqsFwIZQXmgTWg92","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@altoviz%2fn8n-nodes-altoviz@0.9.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":362678},"gitHead":"e3d7f2fbed58602b0cc6021fc002a51ec41a87a2","scripts":{"dev":"n8n-node dev","lint":"n8n-node lint","build":"n8n-node build","release":"n8n-node release","lint:fix":"n8n-node lint --fix","build:watch":"tsc --watch","prepublishOnly":"n8n-node prerelease"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e6015db1-095a-47c6-acd4-aa33379e5874"}},"repository":{"url":"git+https://github.com/altoviz/n8n.git","type":"git"},"_npmVersion":"11.11.0","description":"n8n community node for the Altoviz app","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"9.32.0","prettier":"3.6.2","release-it":"^19.0.4","typescript":"5.9.2","@n8n/node-cli":"*"},"peerDependencies":{"n8n-workflow":"*"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-altoviz_0.9.5_1775612967073_0.8863742950616864","host":"s3://npm-registry-packages-npm-production"}},"0.9.6":{"name":"@altoviz/n8n-nodes-altoviz","version":"0.9.6","keywords":["n8n-community-node-package","altoviz","n8n","invoicing"],"author":{"name":"adanvy","email":"contact@altoviz.com"},"license":"MIT","_id":"@altoviz/n8n-nodes-altoviz@0.9.6","maintainers":[{"name":"adanvy","email":"alex@danvy.tv"}],"homepage":"https://altoviz.com","bugs":{"url":"https://github.com/altoviz/n8n/issues"},"n8n":{"nodes":["dist/nodes/Altoviz/Altoviz.node.js","dist/nodes/AltovizTrigger/AltovizTrigger.node.js"],"strict":true,"credentials":["dist/credentials/AltovizApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"f6fbb55b7642be2a5313580ced7720fe38f8f809","tarball":"https://registry.npmjs.org/@altoviz/n8n-nodes-altoviz/-/n8n-nodes-altoviz-0.9.6.tgz","fileCount":81,"integrity":"sha512-ZZCcsyGTDxhoWpyYDFAcd1T5NBCQmGN5lLer1yvUyayMZS5QF+Gbatvws3paPqqq5qqTmUx+HVFTewz4VCEfmg==","signatures":[{"sig":"MEUCIQDO7YuCLq+yyhSa20zFGCXXFTYInn+v6Hwb9i6YCIXHfwIgI+pr2I2LF9iKZ9oKowEiIwzi2MMBV7POS6LdOfN+fyM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@altoviz%2fn8n-nodes-altoviz@0.9.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":362788},"gitHead":"7b9a50f5e63a204a5852f55a789a0b9e30a20e36","scripts":{"dev":"n8n-node dev","lint":"n8n-node lint","build":"n8n-node build","release":"n8n-node release","lint:fix":"n8n-node lint --fix","build:watch":"tsc --watch","prepublishOnly":"n8n-node prerelease"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e6015db1-095a-47c6-acd4-aa33379e5874"}},"repository":{"url":"git+https://github.com/altoviz/n8n.git","type":"git","directory":"src/@altoviz/n8n-nodes-altoviz"},"_npmVersion":"11.11.0","description":"n8n community node for the Altoviz app","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"9.32.0","prettier":"3.6.2","release-it":"^19.0.4","typescript":"5.9.2","@n8n/node-cli":"*"},"peerDependencies":{"n8n-workflow":"*"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-altoviz_0.9.6_1775613914050_0.6002297844117506","host":"s3://npm-registry-packages-npm-production"}},"0.9.7":{"name":"@altoviz/n8n-nodes-altoviz","version":"0.9.7","keywords":["n8n-community-node-package","altoviz","n8n","invoicing"],"author":{"name":"adanvy","email":"contact@altoviz.com"},"license":"MIT","_id":"@altoviz/n8n-nodes-altoviz@0.9.7","maintainers":[{"name":"adanvy","email":"alex@danvy.tv"}],"homepage":"https://altoviz.com","bugs":{"url":"https://github.com/altoviz/n8n/issues"},"n8n":{"nodes":["dist/nodes/Altoviz/Altoviz.node.js","dist/nodes/AltovizTrigger/AltovizTrigger.node.js"],"strict":true,"credentials":["dist/credentials/AltovizApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"028fe079571152d4d0ea6d488dfe8443edf5ec3f","tarball":"https://registry.npmjs.org/@altoviz/n8n-nodes-altoviz/-/n8n-nodes-altoviz-0.9.7.tgz","fileCount":81,"integrity":"sha512-n4KSQLKaf1UM6lusbse+myijHxdOVvSgiPzO+ozNLDwDUtaPuHMynlSlGQVGHm9VQtC1ss3IbByUyjjn8I7PBg==","signatures":[{"sig":"MEUCIQDtYI42oXvIN+cwv3BfFo11UGr0mDPD0nobPt10bL5H6wIgT56/mEWU2FLiiEMT+UzTjproCEX7SM6kEo95b81gPH8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@altoviz%2fn8n-nodes-altoviz@0.9.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":362788},"gitHead":"ba424f7d7b945ef2fe1f9088858769cc121e5735","scripts":{"dev":"n8n-node dev","lint":"n8n-node lint","build":"n8n-node build","release":"n8n-node release","lint:fix":"n8n-node lint --fix","build:watch":"tsc --watch","prepublishOnly":"n8n-node prerelease"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e6015db1-095a-47c6-acd4-aa33379e5874"}},"repository":{"url":"git+https://github.com/altoviz/n8n.git","type":"git","directory":"src/@altoviz/n8n-nodes-altoviz"},"_npmVersion":"11.11.0","description":"n8n community node for the Altoviz app","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"9.32.0","prettier":"3.6.2","release-it":"^19.0.4","typescript":"5.9.2","@n8n/node-cli":"*"},"peerDependencies":{"n8n-workflow":"*"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-altoviz_0.9.7_1775614555492_0.32849502040367473","host":"s3://npm-registry-packages-npm-production"}},"0.9.11":{"name":"@altoviz/n8n-nodes-altoviz","version":"0.9.11","keywords":["n8n-community-node-package","altoviz","n8n","invoicing"],"author":{"name":"adanvy","email":"contact@altoviz.com"},"license":"MIT","_id":"@altoviz/n8n-nodes-altoviz@0.9.11","maintainers":[{"name":"adanvy","email":"alex@danvy.tv"}],"homepage":"https://altoviz.com","bugs":{"url":"https://github.com/altoviz/n8n/issues"},"n8n":{"nodes":["dist/nodes/Altoviz/Altoviz.node.js","dist/nodes/AltovizTrigger/AltovizTrigger.node.js"],"strict":true,"credentials":["dist/credentials/AltovizApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"81ffbe15ddabdd226809c8a679667590cb9d4fa1","tarball":"https://registry.npmjs.org/@altoviz/n8n-nodes-altoviz/-/n8n-nodes-altoviz-0.9.11.tgz","fileCount":81,"integrity":"sha512-GXHUetLLnsOFV2qMDz/tG5XBi89jMM7oUfEVwYMd+V9TWkFaMCE838DB47WcCT4PtkLFacYbaU1/b7R7FA9rCw==","signatures":[{"sig":"MEUCIHge0tiumJcF7kN2YreXTdLahbwHdwO3kYWEefx45JDvAiEA/SmENOhDv6bwKXuV9wQFCSQr8Pb7nW/H3zLO6FqEft0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@altoviz%2fn8n-nodes-altoviz@0.9.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":364254},"gitHead":"2c8a3fdb5f9629239034e76ca6dafb83b9d51eac","scripts":{"dev":"n8n-node dev","lint":"n8n-node lint","build":"n8n-node build","release":"n8n-node release","lint:fix":"n8n-node lint --fix","build:watch":"tsc --watch","prepublishOnly":"n8n-node prerelease"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e6015db1-095a-47c6-acd4-aa33379e5874"}},"repository":{"url":"git+https://github.com/altoviz/n8n.git","type":"git"},"_npmVersion":"11.11.0","description":"n8n community node for the Altoviz app","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"9.32.0","prettier":"3.6.2","release-it":"^19.0.4","typescript":"5.9.2","@n8n/node-cli":"*"},"peerDependencies":{"n8n-workflow":"*"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-altoviz_0.9.11_1775646354706_0.3935972115079813","host":"s3://npm-registry-packages-npm-production"}},"0.9.12":{"name":"@altoviz/n8n-nodes-altoviz","version":"0.9.12","keywords":["n8n-community-node-package","altoviz","n8n","invoicing"],"author":{"name":"adanvy","email":"contact@altoviz.com"},"license":"MIT","_id":"@altoviz/n8n-nodes-altoviz@0.9.12","maintainers":[{"name":"adanvy","email":"alex@danvy.tv"}],"homepage":"https://altoviz.com","bugs":{"url":"https://github.com/altoviz/n8n/issues"},"n8n":{"nodes":["dist/nodes/Altoviz/Altoviz.node.js","dist/nodes/AltovizTrigger/AltovizTrigger.node.js"],"strict":true,"credentials":["dist/credentials/AltovizApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"3a8e82e3fbbdd479e255e9e71bdaddb79711ddc5","tarball":"https://registry.npmjs.org/@altoviz/n8n-nodes-altoviz/-/n8n-nodes-altoviz-0.9.12.tgz","fileCount":79,"integrity":"sha512-osyP3oU9i/vi8WItSBwomz1WF0ugYq+t3YGCCN3UM9L7PdbePLQWB22MjLiO6tg6rH5mvh4j8sXjCsf4XbYv9A==","signatures":[{"sig":"MEUCIFaMbDi3rr44/Dl6XJX1uQ9Q+pNjiDnE+32Mo80gdWX4AiEAtfYyadAbQwve0UqrwgYa17kqKzOd6f/n7/FTtBwalIQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@altoviz%2fn8n-nodes-altoviz@0.9.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":361508},"gitHead":"5bde9592ab8e2f082649f035192a05de5a024e09","scripts":{"dev":"n8n-node dev","lint":"n8n-node lint","build":"n8n-node build","release":"n8n-node release","lint:fix":"n8n-node lint --fix","build:watch":"tsc --watch","prepublishOnly":"n8n-node prerelease"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e6015db1-095a-47c6-acd4-aa33379e5874"}},"repository":{"url":"git+https://github.com/altoviz/n8n.git","type":"git"},"_npmVersion":"11.11.0","description":"n8n community node for the Altoviz app","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"9.32.0","prettier":"3.6.2","release-it":"^19.0.4","typescript":"5.9.2","@n8n/node-cli":"*"},"peerDependencies":{"n8n-workflow":"*"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-altoviz_0.9.12_1775665136555_0.342916403593857","host":"s3://npm-registry-packages-npm-production"}},"0.9.13":{"name":"@altoviz/n8n-nodes-altoviz","version":"0.9.13","keywords":["n8n-community-node-package","altoviz","n8n","invoicing"],"author":{"name":"adanvy","email":"contact@altoviz.com"},"license":"MIT","_id":"@altoviz/n8n-nodes-altoviz@0.9.13","maintainers":[{"name":"adanvy","email":"alex@danvy.tv"}],"homepage":"https://altoviz.com","bugs":{"url":"https://github.com/altoviz/n8n/issues"},"n8n":{"nodes":["dist/nodes/Altoviz/Altoviz.node.js","dist/nodes/AltovizTrigger/AltovizTrigger.node.js"],"strict":true,"credentials":["dist/credentials/AltovizApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"86ac9d376e901dae70e36c966a4e2d46859efeb0","tarball":"https://registry.npmjs.org/@altoviz/n8n-nodes-altoviz/-/n8n-nodes-altoviz-0.9.13.tgz","fileCount":82,"integrity":"sha512-IhdnRRVqZXsnrE//JtO1ZV/z45ha4pMj9fdG+GNXIDmEjYXAbMCIbIHuRHxaAR6MZK5Z6b7mYD90cZPbyBzZJg==","signatures":[{"sig":"MEQCIHhs1rzLHEcrpaBhj4hauRFTjdXUPgyJ83bp0/y9+iabAiBn1NsD2ByMGn+7ohAP4sQ2WsZWBDTDM7DfDD08IESNvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@altoviz%2fn8n-nodes-altoviz@0.9.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":365067},"gitHead":"4851af2bef7c26d8478d3c5c5f03bf7c5ee37ce0","scripts":{"dev":"n8n-node dev","lint":"n8n-node lint","build":"n8n-node build","start":"n8n start","release":"n8n-node release","lint:fix":"n8n-node lint --fix","build:watch":"tsc --watch","dev:staging":"ALTOVIZ_API_BASE_URL=https://api.altoviz.xyz WEBHOOK_URL=https://gx5sjlq1-5678.uks1.devtunnels.ms n8n start","start:staging":"ALTOVIZ_API_BASE_URL=https://api.altoviz.xyz WEBHOOK_URL=https://gx5sjlq1-5678.uks1.devtunnels.ms n8n start","prepublishOnly":"n8n-node prerelease","dev:staging:watch":"n8n-node dev --external-n8n"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e6015db1-095a-47c6-acd4-aa33379e5874"}},"repository":{"url":"git+https://github.com/altoviz/n8n.git","type":"git"},"_npmVersion":"11.11.0","description":"n8n community node for the Altoviz app","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"9.32.0","prettier":"3.6.2","release-it":"^19.0.4","typescript":"5.9.2","@n8n/node-cli":"*"},"peerDependencies":{"n8n-workflow":"*"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-altoviz_0.9.13_1775833986676_0.1658889778057917","host":"s3://npm-registry-packages-npm-production"}},"0.9.14":{"name":"@altoviz/n8n-nodes-altoviz","version":"0.9.14","keywords":["n8n-community-node-package","altoviz","n8n","invoicing"],"author":{"name":"adanvy","email":"contact@altoviz.com"},"license":"MIT","_id":"@altoviz/n8n-nodes-altoviz@0.9.14","maintainers":[{"name":"adanvy","email":"alex@danvy.tv"}],"homepage":"https://altoviz.com","bugs":{"url":"https://github.com/altoviz/n8n/issues"},"n8n":{"nodes":["dist/nodes/Altoviz/Altoviz.node.js","dist/nodes/AltovizTrigger/AltovizTrigger.node.js"],"strict":true,"credentials":["dist/credentials/AltovizApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"3c547477736add883e5c867c7b0999e6b241628a","tarball":"https://registry.npmjs.org/@altoviz/n8n-nodes-altoviz/-/n8n-nodes-altoviz-0.9.14.tgz","fileCount":82,"integrity":"sha512-iLdXeaCKshLXTbJWOSDQr4RvYMvpWLYdCLwsmuPBC4vc0pDCr5TpH+f6nArE+P86RGzkAkhBpOIaznTCMgpKWw==","signatures":[{"sig":"MEYCIQD4O5+7z8+TAhqqZuOUCW89C3bbq23/gabDoTfkbgeSuQIhAI6hxIFThgjDI98YTZdOh6yecrhJ6xPAsildwJf2JZke","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@altoviz%2fn8n-nodes-altoviz@0.9.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":365241},"engines":{"npm":">=11","node":">=22"},"gitHead":"abf6425c9896f2310b91771be2953e9c2eeb8a6c","scripts":{"dev":"n8n-node dev","lint":"n8n-node lint","build":"n8n-node build","start":"n8n start","release":"n8n-node release","lint:fix":"n8n-node lint --fix","build:watch":"tsc --watch","dev:staging":"ALTOVIZ_API_BASE_URL=https://api.altoviz.xyz WEBHOOK_URL=https://gx5sjlq1-5678.uks1.devtunnels.ms n8n start","start:staging":"ALTOVIZ_API_BASE_URL=https://api.altoviz.xyz WEBHOOK_URL=https://gx5sjlq1-5678.uks1.devtunnels.ms n8n start","prepublishOnly":"n8n-node prerelease","dev:staging:watch":"n8n-node dev --external-n8n"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e6015db1-095a-47c6-acd4-aa33379e5874"}},"repository":{"url":"git+https://github.com/altoviz/n8n.git","type":"git"},"_npmVersion":"11.12.1","description":"n8n community node for the Altoviz app","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"9.32.0","prettier":"3.6.2","release-it":"^19.0.4","typescript":"5.9.2","@n8n/node-cli":"*"},"peerDependencies":{"n8n-workflow":"*"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-altoviz_0.9.14_1776937216734_0.12024700100686792","host":"s3://npm-registry-packages-npm-production"}},"0.9.15":{"name":"@altoviz/n8n-nodes-altoviz","version":"0.9.15","description":"n8n community node for the Altoviz app","license":"MIT","homepage":"https://altoviz.com","keywords":["n8n-community-node-package","altoviz","n8n","invoicing"],"author":{"name":"adanvy","email":"contact@altoviz.com"},"repository":{"type":"git","url":"git+https://github.com/altoviz/n8n.git"},"engines":{"npm":">=11","node":">=22"},"scripts":{"build":"n8n-node build","build:watch":"tsc --watch","dev":"n8n-node dev","dev:staging":"ALTOVIZ_API_BASE_URL=https://api.altoviz.xyz WEBHOOK_URL=https://gx5sjlq1-5678.uks1.devtunnels.ms n8n start","dev:staging:watch":"n8n-node dev --external-n8n","lint":"node scripts/patch-eslint-compat.mjs && n8n-node lint","lint:community":"eslint --config eslint.community.config.mjs nodes/ credentials/ package.json","lint:fix":"node scripts/patch-eslint-compat.mjs && n8n-node lint --fix","release":"n8n-node release","prepublishOnly":"n8n-node prerelease","start":"n8n start","start:staging":"ALTOVIZ_API_BASE_URL=https://api.altoviz.xyz WEBHOOK_URL=https://gx5sjlq1-5678.uks1.devtunnels.ms n8n start"},"n8n":{"n8nNodesApiVersion":1,"strict":true,"credentials":["dist/credentials/AltovizApi.credentials.js"],"nodes":["dist/nodes/Altoviz/Altoviz.node.js","dist/nodes/AltovizTrigger/AltovizTrigger.node.js"]},"devDependencies":{"@n8n/eslint-plugin-community-nodes":"^0.12.0","@n8n/node-cli":"^0.27.0","eslint":"10.2.1","prettier":"3.8.3","release-it":"^20.0.1","typescript":"5.9.2"},"peerDependencies":{"n8n-workflow":"^2.16.0"},"gitHead":"499062ce717bbb987e52b34fc4ff6f86b1ebb9b8","_id":"@altoviz/n8n-nodes-altoviz@0.9.15","bugs":{"url":"https://github.com/altoviz/n8n/issues"},"_nodeVersion":"24.14.1","_npmVersion":"11.11.0","dist":{"integrity":"sha512-TX+2Zdux/iBydGQhDkEeBdHR4TZBXmaEdVzjzwkb3WlbRuI9Vr9VO+C8ZRKSrYwocI+y12Wn1eIJKL6ghqAB+w==","shasum":"918dd0682f336c283719d8d2b3eee74e235c7d5b","tarball":"https://registry.npmjs.org/@altoviz/n8n-nodes-altoviz/-/n8n-nodes-altoviz-0.9.15.tgz","fileCount":82,"unpackedSize":349549,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@altoviz%2fn8n-nodes-altoviz@0.9.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAF7Fr7HnZnmfFleIQGZCPn6hrd0rUaOpXOdcBqcp2PGAiEAle/dGdZJ0qdGwdEfluQKWzF22SGYOaGkQjnsrirSpUI="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e6015db1-095a-47c6-acd4-aa33379e5874"}},"directories":{},"maintainers":[{"name":"adanvy","email":"alex@danvy.tv"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/n8n-nodes-altoviz_0.9.15_1777287571465_0.46767355664420474"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-08T00:53:21.699Z","modified":"2026-04-27T10:59:31.922Z","0.1.0":"2026-04-08T00:53:21.968Z","0.9.3":"2026-04-08T01:06:37.349Z","0.9.5":"2026-04-08T01:49:27.231Z","0.9.6":"2026-04-08T02:05:14.223Z","0.9.7":"2026-04-08T02:15:55.686Z","0.9.11":"2026-04-08T11:05:54.945Z","0.9.12":"2026-04-08T16:18:56.726Z","0.9.13":"2026-04-10T15:13:06.897Z","0.9.14":"2026-04-23T09:40:16.877Z","0.9.15":"2026-04-27T10:59:31.594Z"},"bugs":{"url":"https://github.com/altoviz/n8n/issues"},"author":{"name":"adanvy","email":"contact@altoviz.com"},"license":"MIT","homepage":"https://altoviz.com","keywords":["n8n-community-node-package","altoviz","n8n","invoicing"],"repository":{"type":"git","url":"git+https://github.com/altoviz/n8n.git"},"description":"n8n community node for the Altoviz app","maintainers":[{"name":"adanvy","email":"alex@danvy.tv"}],"readme":"# @altoviz/n8n-nodes-altoviz\n\n[![CI](https://github.com/altoviz/n8n/actions/workflows/ci.yml/badge.svg)](https://github.com/altoviz/n8n/actions/workflows/ci.yml)\n[![Publish](https://github.com/altoviz/n8n/actions/workflows/publish.yml/badge.svg)](https://github.com/altoviz/n8n/actions/workflows/publish.yml)\n[![npm](https://img.shields.io/npm/v/@altoviz/n8n-nodes-altoviz)](https://www.npmjs.com/package/@altoviz/n8n-nodes-altoviz)\n\nThis is an n8n community node package that integrates [Altoviz](https://altoviz.com) with your n8n workflow, so you can create quotes and invoices, extract customers data and more. It provides two nodes — **Altoviz** (action) and **Altoviz Trigger** (webhook) — covering all 20 API resources.\n\n[Altoviz](https://altoviz.com) is a French invoicing and accounting app for small businesses and freelancers.\n\n[n8n](https://n8n.io/) is a [fair-code licensed](https://docs.n8n.io/sustainable-use-license/) AI workflow automation platform.\n\n[Installation (self-hosted)](#installation-self-hosted)\n[Installation (n8n Cloud)](#installation-n8n-cloud)\n[Installation (development and contributing)](#installation-development-and-contributing)\n[Operations](#operations)\n[Credentials](#credentials)\n[Usage](#usage)\n[Compatibility](#compatibility)\n[Resources](#resources)\n[Version history](#version-history)\n\n## Installation (self-hosted)\n\nTo install the node directly from the n8n Editor UI:\n\n1. Open your n8n instance.\n2. Go to **Settings → Community Nodes**.\n3. Select **Install**.\n4. Enter the npm package name: `@altoviz/n8n-nodes-altoviz` to install the latest version.  \n   To install a specific version (e.g. 0.2.0), enter `@altoviz/n8n-nodes-altoviz@0.2.0`.\n5. Agree to the [risks](https://docs.n8n.io/integrations/community-nodes/risks/) of using community nodes and select **Install**.\n6. The node is now available in your workflows.\n\n## Installation (n8n Cloud)\n\n1. Go to the Canvas and open the nodes panel.\n2. Search for **Altoviz** in the community node registry.\n3. Click **Install node**.\n\n## Installation (development and contributing)\n\n### Prerequisites\n\n- Node.js 18.x or higher\n- npm 9.x or higher\n\n```bash\nnode --version   # v18.x or higher\nnpm --version    # 9.x or higher\n```\n\n### 1. Clone and install dependencies\n\n```bash\ngit clone https://github.com/altoviz/n8n.git\ncd n8n/src/@altoviz/n8n-nodes-altoviz\nnpm install\n```\n\n### 2. Build the node\n\n```bash\nnpm run build\n```\n\n### 3. Link into your local n8n instance\n\n```bash\n# In the node package directory\nnpm link\n\n# In ~/.n8n/nodes\ncd ~/.n8n/nodes\nnpm link @altoviz/n8n-nodes-altoviz\n```\n\nThen start n8n: `n8n start`\n\n### Making changes\n\nAfter editing source files, rebuild and restart n8n:\n\n```bash\nnpm run build\n# restart n8n\n```\n\n### Public webhook URL for the Altoviz Trigger\n\nWhen running n8n locally, webhook URLs use `localhost` which Altoviz cannot reach. Set a publicly accessible URL before starting n8n:\n\n```bash\nexport WEBHOOK_URL=\"https://your-tunnel.example.com\"\nn8n start\n```\n\nYou can use a tunnelling tool such as [ngrok](https://ngrok.com/) or [Cloudflare Tunnel](https://developers.cloudflare.com/cloudflare-one/connections/connect-networks/) to expose your local instance.\n\n## Operations\n\n### Altoviz node\n\nThe node exposes a **Resource** dropdown with 20 resources. Each resource supports one or more operations:\n\n| Resource         | Operations                                                                                |\n| ---------------- | ----------------------------------------------------------------------------------------- |\n| Bank Account     | List Providers                                                                            |\n| Classification   | List                                                                                      |\n| Colleague        | Create, Delete, Find, Get, Get By Internal ID, List, Update                               |\n| Contact          | Create, Delete, Find, Get, List, Update                                                   |\n| Customer         | Create, Delete, Find, Get, Get By Internal ID, Get Contacts, List, Update                 |\n| Customer Family  | Create, Delete, Find, Get, List                                                           |\n| Product          | Create, Delete, Find, Get, List, Update                                                   |\n| Product Family   | Create, Delete, Get, List                                                                 |\n| Product Image    | Delete, Get, Upload                                                                       |\n| Purchase Invoice | Create From File, Download (PDF)                                                          |\n| Receipt          | Create, Delete, Find, Get, List, Update                                                   |\n| Sale Credit      | Create, Delete, Download (PDF), Finalize, Find, Get, List, Mark as Refunded, Send, Update |\n| Sale Invoice     | Create, Delete, Download (PDF), Finalize, Find, Get, List, Mark as Paid, Send, Update     |\n| Sale Quote       | Create, Delete, Download (PDF), Find, Get, List, Send                                     |\n| Setting          | Get                                                                                       |\n| Supplier         | Create, Delete, Find, Get, Get By Internal ID, Get Contacts, List, Update                 |\n| Unit             | List                                                                                      |\n| User             | Get Me                                                                                    |\n| VAT              | List                                                                                      |\n| Webhook          | Create, Delete, List                                                                      |\n\n### Altoviz Trigger node\n\nListens for Altoviz webhook events and starts the workflow when one is received. Supported events:\n\n- Contact Created / Updated / Deleted\n- Customer Created / Updated / Deleted\n- Invoice Created / Updated / Deleted\n- Product Created / Updated / Deleted\n- Quote Created / Updated / Deleted\n\nOn activation the node automatically registers a webhook in Altoviz. On deactivation it removes it.\n\n## Credentials\n\n1. In Altoviz, generate an API key (**Settings → Integrations → API**).\n2. In n8n, create a new **Altoviz API** credential and paste the key.\n3. n8n will test the credential against `GET /Hello` — a green checkmark confirms it is valid.\n\n## Usage\n\n### Sending a sale invoice by email\n\n1. Add the **Altoviz** node to your workflow.\n2. Select **Resource → Sale Invoice** and **Operation → Send**.\n3. Set the **Invoice ID** — for example from a previous _Create_ or _Find_ step.\n4. Connect n8n credentials (**Altoviz API**).\n5. Execute the node.\n\n### Automating a quote-to-invoice flow\n\n1. **Altoviz** node — **Sale Quote → Create** — fill in customer, lines, and date.\n2. **Altoviz** node — **Sale Quote → Find** — retrieve the newly created quote ID.\n3. **Altoviz** node — **Sale Invoice → Create** — create the invoice from the same data.\n4. **Altoviz** node — **Sale Invoice → Finalize** — lock the invoice.\n5. **Altoviz** node — **Sale Invoice → Send** — email it to the customer.\n\n### Reacting to Altoviz events\n\n1. Add the **Altoviz Trigger** node to start your workflow.\n2. Select one or more **Events** (e.g. _Invoice Created_).\n3. Optionally set a **Secret Key** to verify the `X-Altoviz-Signature` header and reject forged requests.\n4. Activate the workflow — the trigger automatically registers a webhook in Altoviz and removes it when deactivated.\n5. Connect downstream nodes to process the event payload (customer ID, invoice number, etc.).\n\n## Compatibility\n\nRequires **n8n v1.x** or later (n8n nodes API version 1). Tested against n8n v1.\n\n## Resources\n\n- [Altoviz website](https://altoviz.com)\n- [Altoviz DevHub developer website](https://developer.altoviz.com)\n- [n8n community nodes documentation](https://docs.n8n.io/integrations/#community-nodes)\n- [Source code](https://github.com/altoviz/n8n.git)\n\n## Version history\n\n### 0.9.0\n\n- Initial release — all 20 Altoviz API resources, Altoviz Trigger webhook node\n","readmeFilename":"README.md"}