[{"data":1,"prerenderedAt":459},["Reactive",2],{"parentPage":3,"subPages":120,"useCases":121,"content-query-Jq0XW18oW5":122},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":8,"description":9,"slug":5,"weight":10,"body":11,"_type":115,"_id":116,"_source":117,"_file":118,"_extension":119},"/integration/n8n/api-key","n8n",false,"","n8n - API Key","Learn how to register and obtain your API key for CustomJS",0,{"type":12,"children":13,"toc":112},"root",[14,23,35],{"type":15,"tag":16,"props":17,"children":19},"element","h1",{"id":18},"register-and-grab-your-api-key",[20],{"type":21,"value":22},"text","Register and grab your API key",{"type":15,"tag":24,"props":25,"children":26},"p",{},[27,29,33],{"type":21,"value":28},"To use the CustomJS nodes in n8n, you need an account with CustomJS.",{"type":15,"tag":30,"props":31,"children":32},"br",{},[],{"type":21,"value":34},"\nThis account provides your API key, which n8n will use to authenticate requests to the CustomJS API.",{"type":15,"tag":36,"props":37,"children":38},"ol",{},[39,63,68,101],{"type":15,"tag":40,"props":41,"children":42},"li",{},[43,45,53,55,61],{"type":21,"value":44},"Visit ",{"type":15,"tag":46,"props":47,"children":51},"a",{"href":48,"rel":49},"https://www.customjs.space",[50],"nofollow",[52],{"type":21,"value":48},{"type":21,"value":54}," and click ",{"type":15,"tag":56,"props":57,"children":58},"strong",{},[59],{"type":21,"value":60},"Sign in",{"type":21,"value":62},".",{"type":15,"tag":40,"props":64,"children":65},{},[66],{"type":21,"value":67},"Complete registration by either providing your email and password or using your Google account.",{"type":15,"tag":40,"props":69,"children":70},{},[71,73,76,78,83,85,90,92,95],{"type":21,"value":72},"Once registered, you will be redirected to the CustomJS app dashboard.",{"type":15,"tag":30,"props":74,"children":75},{},[],{"type":21,"value":77},"\nClick ",{"type":15,"tag":56,"props":79,"children":80},{},[81],{"type":21,"value":82},"Show",{"type":21,"value":84}," under ",{"type":15,"tag":56,"props":86,"children":87},{},[88],{"type":21,"value":89},"API Key",{"type":21,"value":91}," to reveal your API key.",{"type":15,"tag":30,"props":93,"children":94},{},[],{"type":15,"tag":96,"props":97,"children":100},"img",{"alt":98,"src":99},"CustomJS V2 API Key","/images/make-tutorial/make-tutorial-1.png",[],{"type":15,"tag":40,"props":102,"children":103},{},[104,106,111],{"type":21,"value":105},"Copy the API key. You will need to enter it in n8n under ",{"type":15,"tag":56,"props":107,"children":108},{},[109],{"type":21,"value":110},"Credentials → CustomJS PDF Toolkit",{"type":21,"value":62},{"title":7,"searchDepth":113,"depth":113,"links":114},2,[],"markdown","content:integration:n8n:api-key.md","content","integration/n8n/api-key.md","md",[],[],{"_path":123,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":124,"description":125,"weight":10,"body":126,"_type":115,"_id":457,"_source":117,"_file":458,"_extension":119},"/integration/n8n/other-modules","n8n - Work With PDF Toolkit Community Node","All other modules for n8n",{"type":12,"children":127,"toc":451},[128,140,410,413,420,438],{"type":15,"tag":129,"props":130,"children":137},"h2",{"className":131,"id":136},[132,133,134,135],"text-2xl","font-bold","mt-12","mb-6","our-community-node-provides",[138],{"type":21,"value":139},"Our community node provides:",{"type":15,"tag":141,"props":142,"children":148},"div",{"className":143},[144,145,146,147],"grid","md:grid-cols-2","lg:grid-cols-3","gap-6",[149,151,194,195,221,222,248,249,275,276,302,303,329,330,356,357,383,384],{"type":21,"value":150},"\n  ",{"type":15,"tag":46,"props":152,"children":165},{"href":153,"className":154},"/integration/n8n/html-to-pdf",[155,156,157,158,159,160,161,162,163,164],"border","rounded-lg","p-4","shadow-sm","flex","flex-col","justify-between","no-underline","hover:shadow-md","transition-shadow",[166,168,193],{"type":21,"value":167},"\n    ",{"type":15,"tag":141,"props":169,"children":170},{},[171,173,182,183,192],{"type":21,"value":172},"\n      ",{"type":15,"tag":174,"props":175,"children":179},"h4",{"className":176,"id":178},[133,177],"text-gray-900","html-to-pdf",[180],{"type":21,"value":181},"HTML to PDF",{"type":21,"value":172},{"type":15,"tag":24,"props":184,"children":189},{"className":185},[186,187,188],"text-gray-600","mt-2","text-sm",[190],{"type":21,"value":191},"Convert HTML content into high-quality PDF documents with ease, enabling automated report generation and document processing workflows.",{"type":21,"value":167},{"type":21,"value":150},{"type":21,"value":150},{"type":15,"tag":46,"props":196,"children":199},{"href":197,"className":198},"/integration/n8n/merge-pdfs",[155,156,157,158,159,160,161,162,163,164],[200,201,220],{"type":21,"value":167},{"type":15,"tag":141,"props":202,"children":203},{},[204,205,212,213,219],{"type":21,"value":172},{"type":15,"tag":174,"props":206,"children":209},{"className":207,"id":208},[133,177],"merge-pdfs",[210],{"type":21,"value":211},"Merge PDFs",{"type":21,"value":172},{"type":15,"tag":24,"props":214,"children":216},{"className":215},[186,187,188],[217],{"type":21,"value":218},"Combine multiple PDF files into a single document seamlessly, making it ideal for document compilation and organization tasks.",{"type":21,"value":167},{"type":21,"value":150},{"type":21,"value":150},{"type":15,"tag":46,"props":223,"children":226},{"href":224,"className":225},"/integration/n8n/website-screenshot",[155,156,157,158,159,160,161,162,163,164],[227,228,247],{"type":21,"value":167},{"type":15,"tag":141,"props":229,"children":230},{},[231,232,239,240,246],{"type":21,"value":172},{"type":15,"tag":174,"props":233,"children":236},{"className":234,"id":235},[133,177],"website-screenshot",[237],{"type":21,"value":238},"Website Screenshot",{"type":21,"value":172},{"type":15,"tag":24,"props":241,"children":243},{"className":242},[186,187,188],[244],{"type":21,"value":245},"Capture full-page screenshots of websites and save them as PDF files, useful for archiving web content or generating visual reports.",{"type":21,"value":167},{"type":21,"value":150},{"type":21,"value":150},{"type":15,"tag":46,"props":250,"children":253},{"href":251,"className":252},"/integration/n8n/compress-pdfs",[155,156,157,158,159,160,161,162,163,164],[254,255,274],{"type":21,"value":167},{"type":15,"tag":141,"props":256,"children":257},{},[258,259,266,267,273],{"type":21,"value":172},{"type":15,"tag":174,"props":260,"children":263},{"className":261,"id":262},[133,177],"compress-pages-from-pdf",[264],{"type":21,"value":265},"Compress Pages from PDF",{"type":21,"value":172},{"type":15,"tag":24,"props":268,"children":270},{"className":269},[186,187,188],[271],{"type":21,"value":272},"Convert HTML or code into a PDF, compress the generated PDF, and return it as a binary response using the PDF Toolkit.",{"type":21,"value":167},{"type":21,"value":150},{"type":21,"value":150},{"type":15,"tag":46,"props":277,"children":280},{"href":278,"className":279},"/integration/n8n/extract-pdf",[155,156,157,158,159,160,161,162,163,164],[281,282,301],{"type":21,"value":167},{"type":15,"tag":141,"props":283,"children":284},{},[285,286,293,294,300],{"type":21,"value":172},{"type":15,"tag":174,"props":287,"children":290},{"className":288,"id":289},[133,177],"extract-pdf-files",[291],{"type":21,"value":292},"Extract PDF files",{"type":21,"value":172},{"type":15,"tag":24,"props":295,"children":297},{"className":296},[186,187,188],[298],{"type":21,"value":299},"Extract selected pages from a generated PDF with the PDF Toolkit.",{"type":21,"value":167},{"type":21,"value":150},{"type":21,"value":150},{"type":15,"tag":46,"props":304,"children":307},{"href":305,"className":306},"/integration/n8n/pdf-to-png",[155,156,157,158,159,160,161,162,163,164],[308,309,328],{"type":21,"value":167},{"type":15,"tag":141,"props":310,"children":311},{},[312,313,320,321,327],{"type":21,"value":172},{"type":15,"tag":174,"props":314,"children":317},{"className":315,"id":316},[133,177],"convert-pdf-to-png",[318],{"type":21,"value":319},"Convert PDF to PNG",{"type":21,"value":172},{"type":15,"tag":24,"props":322,"children":324},{"className":323},[186,187,188],[325],{"type":21,"value":326},"Convert PDF files into png with the PDF Toolkit.",{"type":21,"value":167},{"type":21,"value":150},{"type":21,"value":150},{"type":15,"tag":46,"props":331,"children":334},{"href":332,"className":333},"/integration/n8n/pdf-to-text",[155,156,157,158,159,160,161,162,163,164],[335,336,355],{"type":21,"value":167},{"type":15,"tag":141,"props":337,"children":338},{},[339,340,347,348,354],{"type":21,"value":172},{"type":15,"tag":174,"props":341,"children":344},{"className":342,"id":343},[133,177],"convert-pdf-to-text",[345],{"type":21,"value":346},"Convert PDF to Text",{"type":21,"value":172},{"type":15,"tag":24,"props":349,"children":351},{"className":350},[186,187,188],[352],{"type":21,"value":353},"Convert PDF files into text with the PDF Toolkit.",{"type":21,"value":167},{"type":21,"value":150},{"type":21,"value":150},{"type":15,"tag":46,"props":358,"children":361},{"href":359,"className":360},"/integration/n8n/scraper",[155,156,157,158,159,160,161,162,163,164],[362,363,382],{"type":21,"value":167},{"type":15,"tag":141,"props":364,"children":365},{},[366,367,374,375,381],{"type":21,"value":172},{"type":15,"tag":174,"props":368,"children":371},{"className":369,"id":370},[133,177],"web-scraping",[372],{"type":21,"value":373},"Web Scraping",{"type":21,"value":172},{"type":15,"tag":24,"props":376,"children":378},{"className":377},[186,187,188],[379],{"type":21,"value":380},"The Scraper node can simulate clicks, typing, and waits, making it ideal for scraping dynamic or protected content. Extract HTML or screenshots for monitoring, research, or integration.",{"type":21,"value":167},{"type":21,"value":150},{"type":21,"value":150},{"type":15,"tag":46,"props":385,"children":388},{"href":386,"className":387},"/integration/n8n/ssl-checker",[155,156,157,158,159,160,161,162,163,164],[389,390,409],{"type":21,"value":167},{"type":15,"tag":141,"props":391,"children":392},{},[393,394,401,402,408],{"type":21,"value":172},{"type":15,"tag":174,"props":395,"children":398},{"className":396,"id":397},[133,177],"ssl-checker-ssl-certificate",[399],{"type":21,"value":400},"SSL Checker (SSL Certificate)",{"type":21,"value":172},{"type":15,"tag":24,"props":403,"children":405},{"className":404},[186,187,188],[406],{"type":21,"value":407},"The SSL Checker node checks certificate validity, expiration dates, and configuration, helping you prevent downtime and maintain security compliance with automated alerts and reporting.",{"type":21,"value":167},{"type":21,"value":150},{"type":15,"tag":30,"props":411,"children":412},{},[],{"type":15,"tag":414,"props":415,"children":417},"h3",{"id":416},"getting-started",[418],{"type":21,"value":419},"Getting Started",{"type":15,"tag":36,"props":421,"children":422},{},[423,428,433],{"type":15,"tag":40,"props":424,"children":425},{},[426],{"type":21,"value":427},"Install the CustomJS PDF Toolkit node from the n8n community nodes.",{"type":15,"tag":40,"props":429,"children":430},{},[431],{"type":21,"value":432},"Add the node to your workflow and configure the desired action.",{"type":15,"tag":40,"props":434,"children":435},{},[436],{"type":21,"value":437},"Integrate it with other n8n nodes to automate your PDF processing tasks.",{"type":15,"tag":24,"props":439,"children":440},{},[441,443,450],{"type":21,"value":442},"For detailed documentation and examples, visit n8n's ",{"type":15,"tag":46,"props":444,"children":447},{"href":445,"rel":446},"https://n8n.io/workflows/?q=customjs",[50],[448],{"type":21,"value":449},"workflow templates list",{"type":21,"value":62},{"title":7,"searchDepth":113,"depth":113,"links":452},[453],{"id":136,"depth":113,"text":139,"children":454},[455],{"id":416,"depth":456,"text":419},3,"content:integration:n8n:other-modules.md","integration/n8n/other-modules.md",1759742350320]