{"_id":"@bedrijfsdatanl/n8n-nodes-prospectpro","_rev":"5-69efc5b90785e2e6c47c67abfca30f83","name":"@bedrijfsdatanl/n8n-nodes-prospectpro","dist-tags":{"latest":"0.1.8"},"versions":{"0.1.4":{"name":"@bedrijfsdatanl/n8n-nodes-prospectpro","version":"0.1.4","keywords":["n8n-community-node-package","prospectpro","dutch-companies","company-data","netherlands","business-intelligence","api-integration"],"author":{"name":"ProspectPro","email":"info@ocjanssen.nl"},"license":"MIT","_id":"@bedrijfsdatanl/n8n-nodes-prospectpro@0.1.4","maintainers":[{"name":"ocjanssen","email":"olivier@bedrijfsdata.nl"}],"homepage":"https://www.prospectpro.nl","bugs":{"url":"https://github.com/ocjanssen/n8n-nodes-prospectpro/issues"},"n8n":{"nodes":["dist/nodes/ProspectPro/Prospectpro.node.js","dist/nodes/ProspectPro/ProspectproTrigger.node.js"],"credentials":["dist/credentials/prospectproApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"38140b756101628c532e7bfcda56b55e8eaddc76","tarball":"https://registry.npmjs.org/@bedrijfsdatanl/n8n-nodes-prospectpro/-/n8n-nodes-prospectpro-0.1.4.tgz","fileCount":55,"integrity":"sha512-SNTAL2B8kK0Py8LyjH2pRZcfXDlTQpHYcmjCesKjrnnpLF+ybZMz3wncor3lkUQO+7wd13mm6zmAAtyvz/SD/A==","signatures":[{"sig":"MEUCIQDPvoIZyb6C6LY7sMY9wZ4qNLB5NRTQ0YzioJ9R0QM/WwIge5d6IIC1pO+4/cQVzUZ/gI0in/Z9YqPB1OTZ57GJzRo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146265},"main":"index.js","engines":{"node":">=20.15"},"gitHead":"27352a0edef49895f200775d00f8d839e4d9e15e","scripts":{"dev":"tsc --watch","lint":"eslint nodes credentials package.json","build":"tsc && gulp build:icons","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","prepublishOnly":"npm run build && npm run lint -c .eslintrc.prepublish.js nodes credentials package.json"},"_npmUser":{"name":"ocjanssen","email":"olivier@bedrijfsdata.nl"},"repository":{"url":"git+https://github.com/ocjanssen/n8n-nodes-prospectpro.git","type":"git"},"_npmVersion":"10.9.2","description":"n8n node for ProspectPro - Identify Dutch B2B ProspectPro in rapid time","directories":{},"_nodeVersion":"23.11.0","_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","eslint":"^8.57.0","prettier":"^3.5.3","typescript":"^5.8.2","@typescript-eslint/parser":"~8.32.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":"*"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-prospectpro_0.1.4_1749200119152_0.7626520297750239","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@bedrijfsdatanl/n8n-nodes-prospectpro","version":"0.1.5","keywords":["n8n-community-node-package","prospectpro","dutch-companies","company-data","netherlands","business-intelligence","api-integration"],"author":{"name":"ProspectPro","email":"info@ocjanssen.nl"},"license":"MIT","_id":"@bedrijfsdatanl/n8n-nodes-prospectpro@0.1.5","maintainers":[{"name":"ocjanssen","email":"olivier@bedrijfsdata.nl"}],"homepage":"https://www.prospectpro.nl","bugs":{"url":"https://github.com/ocjanssen/n8n-nodes-prospectpro/issues"},"n8n":{"nodes":["dist/nodes/ProspectPro/Prospectpro.node.js","dist/nodes/ProspectPro/ProspectproTrigger.node.js"],"credentials":["dist/credentials/prospectproApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"acd0af165d70bb4ef3d19c2eafa0812a53d3d664","tarball":"https://registry.npmjs.org/@bedrijfsdatanl/n8n-nodes-prospectpro/-/n8n-nodes-prospectpro-0.1.5.tgz","fileCount":55,"integrity":"sha512-aBlwYB83bHQYsiY9YzUxJJc1fDTWefdwpUo0b7vJIBrUUsMmecKeiHHPOGPe9mC0SLlNVOvO47+Wh2n/zRiaUg==","signatures":[{"sig":"MEUCIFO7JerXMQMpT2KQSaK4kMxMCBDI2a1siXdzHrLVt1ICAiEApNOwHEwXd35bmyRgLYQ17LXo7tPxSkeSoI7M77LvwWg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147096},"main":"index.js","engines":{"node":">=20.15"},"gitHead":"c449ea5c381c53f2415eeb6b8971c1f101a84b72","scripts":{"dev":"tsc --watch","lint":"eslint nodes credentials package.json","build":"tsc && gulp build:icons","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","prepublishOnly":"npm run build && npm run lint -c .eslintrc.prepublish.js nodes credentials package.json"},"_npmUser":{"name":"ocjanssen","actor":{"name":"ocjanssen","type":"user","email":"olivier@bedrijfsdata.nl"},"email":"olivier@bedrijfsdata.nl"},"repository":{"url":"git+https://github.com/ocjanssen/n8n-nodes-prospectpro.git","type":"git"},"_npmVersion":"10.9.2","description":"n8n node for ProspectPro - Identify Dutch B2B ProspectPro in rapid time","directories":{},"_nodeVersion":"23.11.0","_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","eslint":"^8.57.0","prettier":"^3.5.3","typescript":"^5.8.2","@typescript-eslint/parser":"~8.32.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":"*"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-prospectpro_0.1.5_1751896772430_0.6381754074081258","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@bedrijfsdatanl/n8n-nodes-prospectpro","version":"0.1.6","keywords":["n8n-community-node-package","prospectpro","dutch-companies","company-data","netherlands","business-intelligence","api-integration"],"author":{"name":"ProspectPro","email":"info@ocjanssen.nl"},"license":"MIT","_id":"@bedrijfsdatanl/n8n-nodes-prospectpro@0.1.6","maintainers":[{"name":"ocjanssen","email":"olivier@bedrijfsdata.nl"}],"homepage":"https://www.prospectpro.nl","bugs":{"url":"https://github.com/ocjanssen/n8n-nodes-prospectpro/issues"},"n8n":{"nodes":["dist/nodes/ProspectPro/Prospectpro.node.js","dist/nodes/ProspectPro/ProspectproTrigger.node.js"],"credentials":["dist/credentials/prospectproApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"1c46fdf34cdbc69fe3d650166afd61f38c19e0cc","tarball":"https://registry.npmjs.org/@bedrijfsdatanl/n8n-nodes-prospectpro/-/n8n-nodes-prospectpro-0.1.6.tgz","fileCount":55,"integrity":"sha512-c1EJuwzRdoghMHTFkCqnUXbtrDMJvnJa8fc6hp/aS3S7AswR3DbO35fyuCREuPwYpjhsYQArIbP1UW0FH/PdCg==","signatures":[{"sig":"MEYCIQCftV9LIP/YPtO+UcYTH4V4zaiE/I174wnIKADxe2QJ7QIhANoEfTKEuY46e8jwt9iQaLQnXY0P9QQbYEiyR19Pu4Oj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147096},"main":"index.js","engines":{"node":">=20.15"},"gitHead":"7e773cb5cfd4b97d21c86efb2280fb621faf250d","scripts":{"dev":"tsc --watch","lint":"eslint nodes credentials package.json","build":"tsc && gulp build:icons","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","prepublishOnly":"npm run build && npm run lint -c .eslintrc.prepublish.js nodes credentials package.json"},"_npmUser":{"name":"ocjanssen","actor":{"name":"ocjanssen","type":"user","email":"olivier@bedrijfsdata.nl"},"email":"olivier@bedrijfsdata.nl"},"repository":{"url":"git+https://github.com/ocjanssen/n8n-nodes-prospectpro.git","type":"git"},"_npmVersion":"10.9.2","description":"n8n node for ProspectPro - Identify Dutch B2B ProspectPro in rapid time","directories":{},"_nodeVersion":"23.11.0","_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","eslint":"^8.57.0","prettier":"^3.5.3","typescript":"^5.8.2","@typescript-eslint/parser":"~8.32.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":"*"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-prospectpro_0.1.6_1751902736328_0.9701084934398936","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@bedrijfsdatanl/n8n-nodes-prospectpro","version":"0.1.7","keywords":["n8n-community-node-package","prospectpro","dutch-companies","company-data","netherlands","business-intelligence","api-integration"],"author":{"name":"ProspectPro","email":"info@ocjanssen.nl"},"license":"MIT","_id":"@bedrijfsdatanl/n8n-nodes-prospectpro@0.1.7","maintainers":[{"name":"ocjanssen","email":"olivier@bedrijfsdata.nl"}],"homepage":"https://www.prospectpro.nl","bugs":{"url":"https://github.com/ocjanssen/n8n-nodes-prospectpro/issues"},"n8n":{"nodes":["dist/nodes/ProspectPro/Prospectpro.node.js","dist/nodes/ProspectPro/ProspectproTrigger.node.js"],"credentials":["dist/credentials/prospectproApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"b8b85f3274e2d7a6ec45f16b0024e28431d443ff","tarball":"https://registry.npmjs.org/@bedrijfsdatanl/n8n-nodes-prospectpro/-/n8n-nodes-prospectpro-0.1.7.tgz","fileCount":58,"integrity":"sha512-D7a4veVQ1zKw/XxI82di4+jstIKwVOxWSfRphDcj/Sb65m1rIeAQRfp8rtzmX0QaMytktqIYbynou+VdLUc3lQ==","signatures":[{"sig":"MEUCIGCEh8VNYWUboEe8QYWH8QvevzyBlS0n8xONjUmaqHCzAiEAtXGLyB/ilMHmv2SyPquePyhMC2ePn/nozo8CMbl9bDc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":167308},"main":"index.js","engines":{"node":">=20.15"},"gitHead":"ee74ca5261121b4e77064ca9ebbd6cf4cdbc32cb","scripts":{"dev":"tsc --watch","lint":"eslint nodes credentials package.json","build":"tsc && gulp build:icons","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","prepublishOnly":"npm run build && npm run lint -c .eslintrc.prepublish.js nodes credentials package.json"},"_npmUser":{"name":"ocjanssen","email":"olivier@bedrijfsdata.nl"},"repository":{"url":"git+https://github.com/ocjanssen/n8n-nodes-prospectpro.git","type":"git"},"_npmVersion":"10.9.2","description":"n8n node for ProspectPro - Identify Dutch B2B ProspectPro in rapid time","directories":{},"_nodeVersion":"23.11.0","_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","eslint":"^8.57.0","prettier":"^3.5.3","typescript":"^5.8.2","@typescript-eslint/parser":"~8.32.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":"*"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-prospectpro_0.1.7_1755181915602_0.1859579631208721","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@bedrijfsdatanl/n8n-nodes-prospectpro","version":"0.1.8","description":"n8n node for ProspectPro - Identify Dutch B2B ProspectPro in rapid time","keywords":["n8n-community-node-package","prospectpro","dutch-companies","company-data","netherlands","business-intelligence","api-integration"],"license":"MIT","homepage":"https://www.prospectpro.nl","author":{"name":"ProspectPro","email":"info@ocjanssen.nl"},"repository":{"type":"git","url":"git+https://github.com/ocjanssen/n8n-nodes-prospectpro.git"},"engines":{"node":">=20.15"},"main":"index.js","scripts":{"build":"tsc && gulp build:icons","dev":"tsc --watch","format":"prettier nodes credentials --write","lint":"eslint nodes credentials package.json","lintfix":"eslint nodes credentials package.json --fix","prepublishOnly":"npm run build && npm run lint -c .eslintrc.prepublish.js nodes credentials package.json"},"n8n":{"n8nNodesApiVersion":1,"credentials":["dist/credentials/prospectproApi.credentials.js"],"nodes":["dist/nodes/ProspectPro/Prospectpro.node.js","dist/nodes/ProspectPro/ProspectproTrigger.node.js"]},"devDependencies":{"@typescript-eslint/parser":"~8.32.0","eslint":"^8.57.0","eslint-plugin-n8n-nodes-base":"^1.16.3","gulp":"^5.0.0","prettier":"^3.5.3","typescript":"^5.8.2"},"peerDependencies":{"n8n-workflow":"*"},"_id":"@bedrijfsdatanl/n8n-nodes-prospectpro@0.1.8","gitHead":"1a41a534381fb9c05e96b91838d148c5d6cc5686","bugs":{"url":"https://github.com/ocjanssen/n8n-nodes-prospectpro/issues"},"_nodeVersion":"23.11.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-zZ8eXk1iInedLJaFFYdqXtfvOXbcwkxnpkeenT2WrGh8NVy4upzghiV4ojchC4zgpRApcFXGkx254gsZlgyJ9A==","shasum":"0ab2630928c8b745b0b19718f73825317b0b2ae2","tarball":"https://registry.npmjs.org/@bedrijfsdatanl/n8n-nodes-prospectpro/-/n8n-nodes-prospectpro-0.1.8.tgz","fileCount":58,"unpackedSize":167308,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCps445btvoqJVAv/z9dV9/IJO0SKxTRok95vgozz62ewIhAOmFQaf0nbxWP4gOiwmerJLdgZzd3mL8XUakgCBBE7w0"}]},"_npmUser":{"name":"ocjanssen","email":"olivier@bedrijfsdata.nl"},"directories":{},"maintainers":[{"name":"ocjanssen","email":"olivier@bedrijfsdata.nl"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/n8n-nodes-prospectpro_0.1.8_1755429638368_0.448433529161415"},"_hasShrinkwrap":false}},"time":{"created":"2025-06-06T08:55:19.087Z","modified":"2025-08-17T11:20:38.793Z","0.1.4":"2025-06-06T08:55:19.336Z","0.1.5":"2025-07-07T13:59:32.624Z","0.1.6":"2025-07-07T15:38:56.524Z","0.1.7":"2025-08-14T14:31:55.790Z","0.1.8":"2025-08-17T11:20:38.587Z"},"bugs":{"url":"https://github.com/ocjanssen/n8n-nodes-prospectpro/issues"},"author":{"name":"ProspectPro","email":"info@ocjanssen.nl"},"license":"MIT","homepage":"https://www.prospectpro.nl","keywords":["n8n-community-node-package","prospectpro","dutch-companies","company-data","netherlands","business-intelligence","api-integration"],"repository":{"type":"git","url":"git+https://github.com/ocjanssen/n8n-nodes-prospectpro.git"},"description":"n8n node for ProspectPro - Identify Dutch B2B ProspectPro in rapid time","maintainers":[{"name":"ocjanssen","email":"olivier@bedrijfsdata.nl"}],"readme":"# n8n-nodes-prospectpro\n\n![n8n.io - Workflow Automation](https://raw.githubusercontent.com/n8n-io/n8n/master/assets/n8n-logo.png)\n\nAn n8n community node for integrating with the [ProspectPro API](https://docs.prospectpro.nl/). This node allows you to manage and retrieve prospect, contact, pageview, and event data directly within your n8n workflows.\n\n[n8n](https://n8n.io/) is a [fair-code licensed](https://docs.n8n.io/reference/license/) workflow automation platform.\n\n## Installation\n\nFollow the [installation guide](https://docs.n8n.io/integrations/community-nodes/installation/) in the n8n community nodes documentation.\n\n### Community Nodes (Recommended)\n\n1. Go to **Settings > Community Nodes** in your n8n instance\n2. Select **Install**\n3. Enter `n8n-nodes-prospectpro`\n4. Agree to the risks and select **Install**\n\n### Docker (Quick Start)\n\nRun n8n with the ProspectPro node pre-installed:\n\n```bash\n./run.sh\n```\n\nThen access n8n at http://localhost:5679\n\nTo update the node after making changes:\n```bash\nnpm run build && docker-compose restart\n```\n\n### Manual Installation\n\nTo get started:\n\n```bash\nnpm install n8n-nodes-prospectpro\n```\n\n## Credentials\n\nYou need a ProspectPro API key to use this node:\n\n1. Sign up at [ProspectPro](https://www.prospectpro.nl/)\n2. Get your API key from your account dashboard\n3. In n8n, create new credentials of type \"ProspectPro API\"\n4. Enter your API key\n\n## Supported Operations\n\n### Prospects Resource\n\n#### Get Prospect\nRetrieve a single prospect from ProspectPro.\n\n#### Get Many Prospects\nSearch and retrieve multiple prospects with filtering options.\n\n#### Update Prospect\nUpdate prospect information in ProspectPro.\n\n### Pageviews Resource\n\n#### Get Many Pageviews\nRetrieve pageview data for prospects.\n\n### Contacts Resource\n\n#### Get Many Contacts\nRetrieve contact information.\n\n#### Create Contact\nCreate a new contact in ProspectPro.\n\n#### Update Contact\nUpdate existing contact information.\n\n#### Delete Contact\nRemove a contact from ProspectPro.\n\n### Events Resource\n\n#### Get Many Events\nRetrieve event data.\n\n#### Create Event\nCreate a new event in ProspectPro.\n\n#### Delete Event\nRemove an event from ProspectPro.\n\n## ProspectPro Trigger Node\n\nThe package also includes a trigger node that can poll for new or updated prospects. This node supports:\n\n- Filtering by qualification status\n- Filtering by tags\n- Filtering by audiences\n- Filtering by owner\n\nThe trigger will automatically track the last time it ran to only retrieve new or updated prospects.\n\n## Usage Examples\n\n### Basic Prospect Search\nRetrieve prospects from ProspectPro:\n```json\n{\n  \"resource\": \"prospects\",\n  \"operation\": \"get_many\",\n  \"additionalFields\": {\n    \"rows\": 10\n  }\n}\n```\n\n### Create Contact for a Prospect\nCreate a new contact associated with a prospect:\n```json\n{\n  \"resource\": \"contacts\",\n  \"operation\": \"create\",\n  \"prospectId\": \"123456\",\n  \"firstName\": \"John\",\n  \"lastName\": \"Doe\",\n  \"email\": \"john.doe@example.com\"\n}\n```\n\n### Retrieve Recent Pageviews\nGet recent pageviews data:\n```json\n{\n  \"resource\": \"pageviews\",\n  \"operation\": \"get_many\",\n  \"additionalFields\": {\n    \"rows\": 20,\n    \"sort_by\": \"timestamp\",\n    \"sort_order\": \"desc\"\n  }\n}\n```\n\n### Create a Custom Event\nLog a custom event in ProspectPro:\n```json\n{\n  \"resource\": \"events\",\n  \"operation\": \"create\",\n  \"prospectId\": \"123456\",\n  \"eventType\": \"meeting_scheduled\",\n  \"eventData\": {\n    \"time\": \"2023-05-15T14:30:00Z\",\n    \"notes\": \"Initial consultation\"\n  }\n}\n```\n\n## Trigger Node Example\nCreate an automated workflow that triggers when new qualified prospects are found:\n```json\n{\n  \"label\": 1,\n  \"tags\": [\"high-value\", \"inbound\"],\n  \"owner\": \"12345678\"\n}\n```\n\n## API Documentation\n\nFor detailed API documentation, visit [docs.prospectpro.nl](https://docs.prospectpro.nl/).\n\n## Compatibility\n\n- **n8n version**: 0.187.0 or later\n- **Node.js version**: 20.15 or later\n\n## Resources\n\n- [n8n community nodes documentation](https://docs.n8n.io/integrations/community-nodes/)\n- [ProspectPro API Documentation](https://docs.prospectpro.nl/)\n\n## Development\n\n### Prerequisites\n\n- Node.js 20.15 or later\n- npm or pnpm\n\n### Setup\n\n```bash\n# Clone the repository\ngit clone [your-repository-url]\n\n# Install dependencies\nnpm install\n\n# Build the node\nnpm run build\n\n# Lint the code\nnpm run lint\n```\n\n### Testing\n\nTo test the node locally:\n\n1. Build the node: `npm run build`\n2. Link it to your global n8n installation: `npm link`\n3. In your n8n directory: `npm link n8n-nodes-prospectpro`\n4. Start n8n: `n8n start`\n\nOR\n\n```bash\n./run.sh\n```\n\n## License\n\n[MIT](LICENSE.md)\n\n## Support\n\nIf you encounter any issues or have questions:\n\n1. Check the [ProspectPro API documentation](https://docs.prospectpro.nl/)\n2. Review the [n8n community nodes documentation](https://docs.n8n.io/integrations/community-nodes/)\n3. Open an issue in this repository\n\n[ProspectPro](https://www.prospectpro.nl/) is a part of [Bedrijfsdata.nl](https://www.bedrijfsdata.nl/)","readmeFilename":"README.md"}