{"product_id":"n8n-workflow-ssl-tls-cert-expiry-monitor-via-http-api","title":"n8n Workflow: SSL\/TLS Cert Expiry Monitor via HTTP API","description":"\u003ch3\u003eStay ahead of expiring SSL\/TLS certificates with an automated n8n HTTP API monitor\u003c\/h3\u003e\n\u003cp\u003eThis n8n workflow checks your SSL\/TLS certificate inventory over an HTTP API, calculates how many days remain until each certificate expires, and automatically prepares renewal reminders for \u003cstrong\u003eWatch\u003c\/strong\u003e\/\u003cstrong\u003eWarning\u003c\/strong\u003e items and critical alerts for \u003cstrong\u003eCritical\u003c\/strong\u003e expirations.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRuns daily at 06:00\u003c\/strong\u003e (or can be started manually for testing).\u003c\/li\u003e\n  \u003cli\u003eSets the \u003cstrong\u003ecertificate inventory API URL\u003c\/strong\u003e and configurable expiry thresholds: \u003cem\u003ewatch\u003c\/em\u003e, \u003cem\u003ewarning\u003c\/em\u003e, and \u003cem\u003ecritical\u003c\/em\u003e (days until expiry).\u003c\/li\u003e\n  \u003cli\u003eCalls the \u003cstrong\u003ecertificate inventory HTTP API\u003c\/strong\u003e using an \u003cstrong\u003eHTTP header authentication credential\u003c\/strong\u003e to retrieve certificates in scope, then waits briefly before processing.\u003c\/li\u003e\n  \u003cli\u003eSplits the inventory into \u003cstrong\u003eone item per certificate\u003c\/strong\u003e and calculates \u003cstrong\u003edays until expiry\u003c\/strong\u003e, assigning an urgency tier: \u003cstrong\u003eOK\u003c\/strong\u003e, \u003cstrong\u003eWatch\u003c\/strong\u003e, \u003cstrong\u003eWarning\u003c\/strong\u003e, or \u003cstrong\u003eCritical\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003eDrops certificates in \u003cstrong\u003eOK\u003c\/strong\u003e tier (no action taken).\u003c\/li\u003e\n  \u003cli\u003eMarks \u003cstrong\u003eWatch\u003c\/strong\u003e and \u003cstrong\u003eWarning\u003c\/strong\u003e certificates as \u003cstrong\u003eready for a standard renewal reminder payload\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003eApplies a short `dedup` window for \u003cstrong\u003eCritical\u003c\/strong\u003e certificates, then prepares them as an \u003cstrong\u003eurgent renewal task\/alert payload\u003c\/strong\u003e after the delay.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eSaaS operators who want predictable SSL\/TLS renewal follow-ups without manual spreadsheet checks.\u003c\/li\u003e\n  \u003cli\u003eAutomation engineers monitoring multiple environments where certificate lifecycles vary by service.\u003c\/li\u003e\n  \u003cli\u003eTeams integrating a custom certificate inventory service via HTTP and needing urgency-based renewal dispatching.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eNodes\/tech stack:\u003c\/strong\u003e set, wait, switch, split out, sticky note, HTTP request\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eIntegration:\u003c\/strong\u003e HTTP API for SSL\/TLS certificate inventory (with HTTP Header Auth)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eConfiguration:\u003c\/strong\u003e base URL, scope\/query parameters, \u003ccode\u003ewatchDaysThreshold\u003c\/code\u003e, \u003ccode\u003ewarningDaysThreshold\u003c\/code\u003e, \u003ccode\u003ecriticalDaysThreshold\u003c\/code\u003e, and \u003ccode\u003eincludeInternalServices\u003c\/code\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":45869880869043,"sku":"N8N-18450","price":20.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/OVb25fxX6nrI-ah3WCoMR_X9cmFi59.png?v=1787130181","url":"https:\/\/buyflowscripts.com\/products\/n8n-workflow-ssl-tls-cert-expiry-monitor-via-http-api","provider":"N8N Commerce","version":"1.0","type":"link"}