Skip to content

Quick Reference: Commands

Fresh

Source: bible/runbook.md, bible/campaigns.md (Quick reference tables)

Every command in one table. Sister to the Runbook.

ActionCommand
Start enginenode server.mjs
Open dashboardhttp://localhost:4700/
Health checkcurl http://localhost:4700/health
Route countcurl http://localhost:4700/routes
Launch browsercurl -X POST http://localhost:4700/browser/launch -H "Content-Type: application/json" -H "x-api-key: ghost-engine-key" -d '{"email":"...","headless":false}'
Ghost modeAdd "mode":"ghost","platform":"reddit" to launch body
Fire CTR (CLI)node cli.mjs ctr --keyword "..." --domain "..." --city "..." --state "..."
Fire CTR (API)POST /ctr/run with keyword, targetDomain, city, state
Batch CTRPOST /ctr/batch with configs array
Run campaignnode cli.mjs campaign --config file.json
List campaignsGET /campaigns
Create schedulenode cli.mjs schedule create --campaign "..." --clicks-per-day 50
List schedulesnode cli.mjs schedule list or GET /schedules
Pause schedulePOST /schedules/:id/pause
Resume schedulePOST /schedules/:id/resume
Delete scheduleDELETE /schedules/:id
Autopilot onPOST /schedules/autopilot
Autopilot offDELETE /schedules/autopilot
Check ranknode cli.mjs rank --keyword "..." --domain "..." --state "..."
Batch rankPOST /ranks/batch
Rank historyGET /ranks/report?keyword=...&domain=...&days=30
Tracked keywordsGET /ranks
Run cascadePOST /cascade/run with title, body, targetUrl, brandName, keyword
Preview cascadePOST /cascade/plan
List accountsnode cli.mjs accounts list
Army statuscurl http://localhost:4700/accounts/army-status
Lock accountPOST /accounts/:id/lock
QuarantinePOST /accounts/:id/quarantine
Refresh cookiesPOST /cookies/refresh or batch POST /cookies/refresh-batch
Vision clickPOST /browser/:id/vision-click with instruction
Set modePOST /browser/:id/set-mode
Mobile devicesGET /mobile/devices
Mobile connectPOST /mobile/connect with serial
Mobile tapPOST /mobile/:id/tap with x,y
List platformsGET /social/platforms
Post to platformPOST /social/{platform}/post
All routescurl http://localhost:4700/routes
Setup (import)node cli.mjs setup --registry ... --cookies ...
Backup dataPOST /backup/create
Restore dataPOST /backup/restore