[{"data":1,"prerenderedAt":168},["ShallowReactive",2],{"navigation_docs":3,"-getting-started-introduction":67,"-getting-started-introduction-surround":165},[4,20,41],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":6},"Overview",false,"\u002Fgetting-started","1.getting-started",[10,15],{"title":11,"path":12,"stem":13,"icon":14},"Introduction","\u002Fgetting-started\u002Fintroduction","1.getting-started\u002F2.introduction","i-lucide-house",{"title":16,"path":17,"stem":18,"icon":19},"Adding Documentation","\u002Fgetting-started\u002Fadding-documentation","1.getting-started\u002F3.adding-documentation","i-lucide-file-plus",{"title":21,"icon":22,"path":23,"stem":24,"children":25,"page":6},"Applications","i-lucide-layout-grid","\u002Fapplications","2.applications",[26,31,36],{"title":27,"path":28,"stem":29,"icon":30},"Web","\u002Fapplications\u002Fweb","2.applications\u002F1.web","i-lucide-globe-code",{"title":32,"path":33,"stem":34,"icon":35},"Coordinator","\u002Fapplications\u002Fcoordinator","2.applications\u002F2.coordinator","i-lucide-clock",{"title":37,"path":38,"stem":39,"icon":40},"Profile Chrome Extension","\u002Fapplications\u002Fprofile-recorder","2.applications\u002F3.profile-recorder","i-lucide-mouse-pointer-click",{"title":42,"icon":43,"path":44,"stem":45,"children":46,"page":6},"Packages","i-lucide-package","\u002Fpackages","3.packages",[47,52,57,62],{"title":48,"path":49,"stem":50,"icon":51},"Profile Runner","\u002Fpackages\u002Fprofile-runner","3.packages\u002F1.profile-runner","i-lucide-scan-search",{"title":53,"path":54,"stem":55,"icon":56},"Schema","\u002Fpackages\u002Fschema","3.packages\u002F2.schema","i-lucide-file-json",{"title":58,"path":59,"stem":60,"icon":61},"UI","\u002Fpackages\u002Fui","3.packages\u002F2.ui","i-lucide-layout-dashboard",{"title":63,"path":64,"stem":65,"icon":66},"Coordinator SDK","\u002Fpackages\u002Fcoordinator-sdk","3.packages\u002F3.coordinator-sdk","i-lucide-plug-zap",{"id":68,"title":11,"body":69,"description":157,"extension":158,"links":159,"meta":160,"navigation":161,"path":12,"seo":162,"stem":13,"__hash__":164},"docs\u002F1.getting-started\u002F2.introduction.md",{"type":70,"value":71,"toc":150},"minimark",[72,77,81,86,114,117,138,142],[73,74,76],"h1",{"id":75},"scrape-admin","Scrape Admin",[78,79,80],"p",{},"Scrape Admin is a workspace for defining, scheduling, and running web scraping jobs. Its applications work together to\nmanage scraping profiles, extract data from websites, and process jobs reliably.",[82,83,85],"h2",{"id":84},"docs","Docs",[87,88,89,93,96,100,103,107,111],"card-group",{},[90,91,92],"card",{"icon":61,"title":27,"to":28},"Collections, collection entries, and profiles.",[90,94,95],{"icon":35,"title":32,"to":33},"Scheduled webhook API and typed client.",[90,97,99],{"icon":40,"title":98,"to":38},"Profile Recorder","Recording profiles from the browser.",[90,101,102],{"icon":51,"title":48,"to":49},"Running profiles and extracting data.",[90,104,106],{"icon":105,"title":53,"to":54},"i-lucide-shapes","The Zod schemas shared across apps.",[90,108,110],{"icon":109,"title":58,"to":59},"i-lucide-component","Shared Nuxt UI components and composables.",[90,112,113],{"icon":66,"title":63,"to":64},"A typed client for the coordinator API.",[82,115,21],{"id":116},"applications",[87,118,119,124,128,132],{},[90,120,123],{"icon":61,"title":27,"to":121,"target":122},"https:\u002F\u002Fgithub.com\u002Fhareland\u002Fscrape-admin-standalone\u002Ftree\u002Fmain\u002Fapps\u002Fweb","_blank","The main UI and API for managing collections, entries, and scraping profiles.",[90,125,127],{"icon":35,"title":32,"to":126,"target":122},"https:\u002F\u002Fgithub.com\u002Fhareland\u002Fscrape-admin-standalone\u002Ftree\u002Fmain\u002Fapps\u002Fcoordinator","Schedules and coordinates reliable webhook callbacks.",[90,129,131],{"icon":40,"title":98,"to":130,"target":122},"https:\u002F\u002Fgithub.com\u002Fhareland\u002Fscrape-admin-standalone\u002Ftree\u002Fmain\u002Fapps\u002Fprofile-recorder-extension","A Chrome extension for recording scraping profiles.",[90,133,137],{"icon":134,"title":135,"to":136,"target":122},"i-lucide-book-open","Documentation","https:\u002F\u002Fgithub.com\u002Fhareland\u002Fscrape-admin-standalone\u002Ftree\u002Fmain\u002Fapps\u002Fdocs","This documentation site contains guides for the applications and shared packages.",[82,139,141],{"id":140},"shared-packages","Shared packages",[78,143,144,145,149],{},"The apps use shared packages for schemas, API clients, and scraping functionality. In particular,\n",[146,147,148],"a",{"href":49},"profile-runner"," extracts data from a website using a reusable profile. It supports browser\nautomation with Puppeteer as well as a faster, browser-free mode for static pages.",{"title":151,"searchDepth":152,"depth":152,"links":153},"",2,[154,155,156],{"id":84,"depth":152,"text":85},{"id":116,"depth":152,"text":21},{"id":140,"depth":152,"text":141},"An overview of Scrape Admin and its applications.","md",null,{},{"icon":14},{"title":11,"description":163},"Learn how the Scrape Admin applications work together to manage and run scraping jobs.","FeiRImhwh3sVQLh4tX_esQCWIJxVrlxXnbN7jlwd_nw",[159,166],{"title":16,"path":17,"stem":18,"description":167,"icon":19,"children":-1},"Add or update Scrape Admin guides in the documentation app.",1790864111279]