Hi Knockio team,
I’m evaluating your Prospect plan ($25/user/month) and before purchasing I need to confirm one technical detail.
I need to connect Knockio with n8n (automation tool) and GoHighLevel to sync lead/contact data programmatically. My questions:
Does Knockio have a REST API with documented endpoints (e.g., read/write leads, contacts, campaign status)?
If yes, is it available on the Prospect ($25) plan, or only on higher tiers?
Is there an API key I can generate from the dashboard to authenticate requests?
If there’s no REST API, can the outbound webhook panel send data to a custom URL (like an n8n webhook endpoint) on the Prospect plan?
I’m specifically trying to avoid going through Zapier as a middleware — I need a direct connection via n8n.
Thanks in advance.
@Samuel_Contreras skip waiting on their support, just set up a webhook in n8n to catch Knockio’s outbound webhooks — their dashboard has a webhook panel even on Prospect. point it at your n8n webhook URL and route the data straight to GHL from there
swap YOUR_GHL_API_KEY for your actual GHL key, adjust the $json.body fields to match whatever Knockio sends in the payload, activate the workflow and paste the production webhook URL into Knockio’s outbound webhook config.
@Samuel_Contreras fire up your webhook node in listening mode first — click “Test workflow”, then trigger a test event from Knockio’s dashboard, that way you can see the exact payload structure they send and map the fields properly to GHL. once you see what keys come through in the test output everything else is just drag-and-drop in the Set node.