{"uid":"cap_OfFB8Yn1HamHKeoJ_2kB8","slug":"manylives-workflow-lint-5bd51281","name":"ManyLives Workflow Lint","description":"Pay-per-call tools for people building AI agents: live web search and page contents, point-in-time crypto market data and news for backtests (no lookahead), verifiable track records of 1,000 crypto strategies locked on the Base network, company profiles, quick AI and batch prices. Ask us to turn a public website into a JSON endpoint. Pay per call, no account, free trial.","url":"https://api.manylives.me/paid/automation/workflow-lint?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"workflow":{"type":"string","examples":[{"name":"Lead to sheet","nodes":[{"name":"Webhook","type":"n8n-nodes-base.webhook","parameters":{"path":"lead"}},{"name":"Call AI","type":"n8n-nodes-base.httpRequest","parameters":{"url":"https://api.example.com/v1/chat"}},{"name":"Old step","type":"n8n-nodes-base.set","parameters":{}}],"connections":{"Webhook":{"main":[[{"node":"Call AI","type":"main","index":0}]]}}}],"description":"the exported workflow JSON: an n8n export (nodes and connections) or a Make blueprint (flow), as an object or a string, up to 2 MB"}}},"responseSchema":{"type":"json","example":{"pass":false,"steps":6,"counts":{"low":1,"high":1,"info":1,"medium":2},"findings":[{"step":"Call AI","check":"secret pasted into the workflow","where":"nodes.3.parameters.headerParameters.parameters.0.value","detail":"bearer token found: Bear… (51 characters). Move it into the platform's credentials store and rotate it if this workflow was ever shared.","severity":"high"},{"check":"no error handling","detail":"no error workflow is set, there is no Error Trigger, and no step continues on failure: one failed step stops the run and nobody is told.","severity":"medium"}],"platform":"n8n"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.003","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.003/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_cG1u28q4ERjLKkzgq8zCw","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.003","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Analyzes an n8n or Make automation workflow for security issues, missing error handling, and best-practice violations, returning structured findings with severity levels.","exampleAgentPrompt":"Can you lint this n8n workflow JSON I'm about to deploy and tell me if there are any hardcoded secrets, missing error handling, or other issues I should fix first?","exampleUseCases":[{"title":"Catch exposed API keys before sharing","prompt":"I'm about to share this n8n workflow with my team — can you scan it first and flag any bearer tokens or API keys that are pasted directly into the nodes instead of stored in credentials?"},{"title":"Pre-deploy reliability check","prompt":"Before I go live with this Make blueprint, lint it for me and tell me if there are any steps that could silently fail without anyone being notified — I want to know about missing error handling."},{"title":"Automated workflow CI audit","prompt":"Run a full security and best-practices audit on this n8n export JSON and give me a structured list of all findings with their severity so I can prioritize what to fix before the next release."}],"resultDescription":"Returns a JSON object with a pass/fail boolean, total step count, a breakdown of finding counts by severity (low, medium, high, info), a list of findings each describing the affected step name, check type, exact location in the workflow (dot-path), human-readable detail, and severity, plus the detected platform (e.g. 'n8n' or 'make').","failureModes":["Workflow JSON exceeds 2 MB size limit — request rejected","Malformed or unrecognized workflow format — platform cannot be detected","Empty workflow object — no nodes to analyze, minimal or empty findings","Network or payment failure — 402 payment required if trial exhausted"],"whenToPreferThis":"Choose this endpoint when you need a fast, structured security and reliability audit of an n8n or Make workflow before deployment or sharing — especially to catch hardcoded secrets, missing error handling, or misconfigured nodes. Prefer it over manual review when you want machine-readable findings with severity levels that can be acted on programmatically.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-14T12:42:36.277Z","isFirstParty":false,"canonicalSlug":"manylives-workflow-lint-5bd51281"}