{"active":false,"connections":{"Needs verification?":{"main":[[{"index":0,"node":"Verification route","type":"main"}],[{"index":0,"node":"Resolved route","type":"main"}]]},"Prepare output":{"main":[[{"index":0,"node":"Needs verification?","type":"main"}]]},"QuranReels API":{"main":[[{"index":0,"node":"Prepare output","type":"main"}]]},"Start manually":{"main":[[{"index":0,"node":"QuranReels API","type":"main"}]]}},"id":"QRHalalV11","name":"QuranReels - Analyze ingredients","nodes":[{"id":"manual","name":"Start manually","parameters":{},"position":[120,300],"type":"n8n-nodes-base.manualTrigger","typeVersion":1},{"id":"request","maxTries":3,"name":"QuranReels API","parameters":{"authentication":"genericCredentialType","body":"{\"ingredients_text\": \"sugar, cocoa butter, milk\", \"ingredients_complete\": true}","contentType":"raw","genericAuthType":"httpHeaderAuth","method":"POST","options":{"response":{"response":{"responseFormat":"json"}},"timeout":15000},"rawContentType":"application/json","sendBody":true,"url":"https://quranreels.tech/api/v1/halal/analyze"},"position":[380,300],"retryOnFail":true,"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"waitBetweenTries":1500},{"id":"format","name":"Prepare output","parameters":{"jsCode":"const x=$input.first().json.data; return [{json:{verdict:x.verdict,label:x.label,reason:x.reason,needsReview:['insufficient_data','needs_verification'].includes(x.verdict)}}];"},"position":[650,300],"type":"n8n-nodes-base.code","typeVersion":2},{"id":"decision","name":"Needs verification?","parameters":{"conditions":{"combinator":"and","conditions":[{"leftValue":"={{ $json.needsReview }}","operator":{"operation":"equals","type":"boolean"},"rightValue":true}],"options":{"caseSensitive":true,"leftValue":"","typeValidation":"strict"}}},"position":[900,300],"type":"n8n-nodes-base.if","typeVersion":2.2},{"id":"review","name":"Verification route","parameters":{"jsCode":"return $input.all().map(i => ({json:{...i.json,route:'manual_verification'}}));"},"position":[1150,220],"type":"n8n-nodes-base.code","typeVersion":2},{"id":"resolved","name":"Resolved route","parameters":{"jsCode":"return $input.all().map(i => ({json:{...i.json,route:'resolved'}}));"},"position":[1150,380],"type":"n8n-nodes-base.code","typeVersion":2}],"settings":{"saveDataErrorExecution":"none","saveDataSuccessExecution":"none","saveExecutionProgress":false,"saveManualExecutions":false},"versionId":"a78c4817-b353-4877-904a-2f9a6c1675cc"}
