{"name":"Guffles - Quote and start verification","nodes":[{"parameters":{"content":"Select the Guffles Header Auth credential on every HTTP node. Replace REPLACE_LEAD_UUID in BOTH JSON bodies, keeping them identical. Choose businesses or people consistently. Replace REPLACE_STABLE_REQUEST_ID before running: save it with the source work and reuse it with unchanged input on retry. This is a PAID job using normal Guffles credits. Quote does not reserve credits; Start reserves them atomically. Read queued status now and use a completion webhook later. See integrations/n8n/README.md.","width":560,"height":280},"id":"00000000-0000-4000-8000-000000000018","name":"Setup instructions","type":"n8n-nodes-base.stickyNote","typeVersion":1,"position":[0,-350]},{"parameters":{},"id":"00000000-0000-4000-8000-000000000019","name":"Run manually","type":"n8n-nodes-base.manualTrigger","typeVersion":1,"position":[0,0]},{"parameters":{"method":"POST","url":"https://guffles.com/api/v1/verification/quote","authentication":"genericCredentialType","genericAuthType":"httpHeaderAuth","sendBody":true,"specifyBody":"json","jsonBody":"{\"source\":\"businesses\",\"leadIds\":[\"REPLACE_LEAD_UUID\"],\"force\":false}","options":{"redirect":{"redirect":{"followRedirects":false}},"timeout":15000,"response":{"response":{"responseFormat":"json","neverError":false}}}},"id":"00000000-0000-4000-8000-000000000020","name":"Quote verification","type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[250,0],"credentials":{"httpHeaderAuth":{"id":"REPLACE_GUFFLES_CREDENTIAL_ID","name":"Guffles workspace API key"}}},{"parameters":{"method":"POST","url":"https://guffles.com/api/v1/verification/jobs","authentication":"genericCredentialType","genericAuthType":"httpHeaderAuth","sendHeaders":true,"headerParameters":{"parameters":[{"name":"Idempotency-Key","value":"n8n:verify:REPLACE_STABLE_REQUEST_ID"}]},"sendBody":true,"specifyBody":"json","jsonBody":"{\"source\":\"businesses\",\"leadIds\":[\"REPLACE_LEAD_UUID\"],\"force\":false}","options":{"redirect":{"redirect":{"followRedirects":false}},"timeout":15000,"response":{"response":{"responseFormat":"json","neverError":false}}}},"id":"00000000-0000-4000-8000-000000000021","name":"Start verification","type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[500,0],"credentials":{"httpHeaderAuth":{"id":"REPLACE_GUFFLES_CREDENTIAL_ID","name":"Guffles workspace API key"}}},{"parameters":{"method":"GET","url":"={{ 'https://guffles.com/api/v1/verification/jobs/' + $json.data.id }}","authentication":"genericCredentialType","genericAuthType":"httpHeaderAuth","options":{"redirect":{"redirect":{"followRedirects":false}},"timeout":15000,"response":{"response":{"responseFormat":"json","neverError":false}}}},"id":"00000000-0000-4000-8000-000000000022","name":"Read current job status","type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[750,0],"credentials":{"httpHeaderAuth":{"id":"REPLACE_GUFFLES_CREDENTIAL_ID","name":"Guffles workspace API key"}}}],"pinData":{},"connections":{"Run manually":{"main":[[{"node":"Quote verification","type":"main","index":0}]]},"Quote verification":{"main":[[{"node":"Start verification","type":"main","index":0}]]},"Start verification":{"main":[[{"node":"Read current job status","type":"main","index":0}]]}},"active":false,"settings":{"executionOrder":"v1","saveExecutionProgress":false,"saveDataErrorExecution":"none","saveDataSuccessExecution":"none","saveManualExecutions":false},"meta":{"templateCredsSetupCompleted":false},"tags":[]}