{"name":"Review a portfolio of French companies monthly, in one batch call (Sirenic)","nodes":[{"parameters":{"content":"## Review a portfolio of French companies monthly, in one batch call\n\nOnce a month, send up to 100 SIREN in a single call and get a KYB file for each: identity, officers, legal notices, filed accounts, sanctions. Compare with last month and only report what changed: no noise on a stable book.\n\n### Who's it for\n\nFinance and risk teams reviewing a portfolio on a fixed cadence.\n\n### How it works\n\n- **Batch KYB**: `/v1/kyb/batch` ($0.105 per company)\n\n### How to set up\n\n1. Create an API key at https://api.sirenic.eu/compte (e-mail + magic link).\n2. Add a **Header Auth** credential in n8n: name `X-Api-Key`, value `srn_live_…`.\n3. Select it on every HTTP Request node, then replace the placeholder nodes with your own app.\n\n### Requirements\n\n- A Sirenic API key. Native n8n nodes only, so this runs on n8n Cloud: no community node, no wallet, no crypto.\n- Cost: **$0.105 per company**. 150 calls a month are free on routes at $0.05 or less. An error is never billed.\n\n### How to customize\n\nRead the SIREN list from a sheet, and compare each run with the previous one.\n\n_Official sources: INSEE Sirene, INPI RNE, BODACC, DECP and the official sanctions lists._\n_Sirenic is not an accredited e-invoicing platform, and a sanctions match is never an automated decision._","height":720,"width":420},"id":"overview","name":"Overview","type":"n8n-nodes-base.stickyNote","typeVersion":1,"position":[-500,-260]},{"parameters":{"rule":{"interval":[{"field":"months","triggerAtDayOfMonth":1,"triggerAtHour":7}]}},"id":"on-the-1st-of-every-month-at-07-00","name":"On the 1st of every month at 07:00","type":"n8n-nodes-base.scheduleTrigger","typeVersion":1.2,"position":[0,0]},{"parameters":{"assignments":{"assignments":[{"id":"sirens-champ","name":"sirens","value":"552032534,490586708,335146965","type":"string"}]},"options":{}},"id":"your-portfolio-up-to-100-siren-","name":"Your portfolio (up to 100 SIREN)","type":"n8n-nodes-base.set","typeVersion":3.4,"position":[260,0]},{"parameters":{"url":"=https://api.sirenic.eu/v1/kyb/batch?sirens={{ $('Your portfolio (up to 100 SIREN)').item.json.sirens }}","authentication":"genericCredentialType","genericAuthType":"httpHeaderAuth","options":{}},"id":"batch-kyb","name":"Batch KYB","type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[520,0]},{"parameters":{"fieldToSplitOut":"entreprises","options":{}},"id":"one-item-per-company","name":"One item per company","type":"n8n-nodes-base.splitOut","typeVersion":1,"position":[780,0]},{"parameters":{},"id":"compare-with-last-month-and-report-t","name":"Compare with last month and report the changes","type":"n8n-nodes-base.noOp","typeVersion":1,"position":[1040,0]},{"parameters":{"content":"**$0.105 per company**: Up to 100 SIREN per call. The whole batch is cancelled, and not billed, if sanctions screening is unavailable.","height":180,"width":240,"color":7},"id":"note-batch-kyb","name":"Note Batch KYB","type":"n8n-nodes-base.stickyNote","typeVersion":1,"position":[510,-260]}],"connections":{"On the 1st of every month at 07:00":{"main":[[{"node":"Your portfolio (up to 100 SIREN)","type":"main","index":0}]]},"Your portfolio (up to 100 SIREN)":{"main":[[{"node":"Batch KYB","type":"main","index":0}]]},"Batch KYB":{"main":[[{"node":"One item per company","type":"main","index":0}]]},"One item per company":{"main":[[{"node":"Compare with last month and report the changes","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"pinData":{}}