Define scoring rules based on behavior and attributes, score incoming leads automatically, expose scores via API. Marketo starts at $895/mo.
Every operation in Prospector II is available through a JSON REST API. No SDK required — use curl, fetch, or any HTTP client.
GET /api/leads — list all leads with optional search and filter query parametersPOST /api/leads — create a new lead recordGET /api/leads/{id} — retrieve a single lead by IDPUT /api/leads/{id} — update an existing leadDELETE /api/leads/{id} — remove a leadGET /api/stats — aggregated statistics with status breakdownGET /api/health — health check endpoint for monitoringSelf-hosting used to mean spending a weekend configuring Docker, Postgres, Redis, and an Nginx reverse proxy. Prospector II skips all of that. It compiles to a static binary with an embedded database, so there is nothing to install and nothing to maintain.
A devops team integrates Prospector II into their CI pipeline. A post-deploy hook creates a lead record via the API. The stats endpoint feeds a Grafana panel. When something goes wrong, the team searches leads by keyword to find related records without switching tools.
The dashboard opens at /ui and gives you a search bar, status filters, and a create form. Double-click any lead to edit it inline. Behind the dashboard, every operation maps to a REST endpoint under /api/leads. Responses are JSON. Authentication is handled at the network level — put Prospector II behind your VPN or reverse proxy, and it serves requests to whoever can reach it.
GET /api/leads — List all leads. Supports ?q=keyword for search and ?status=value for filteringPOST /api/leads — Create a new lead. Send JSON with at least nameGET /api/leads/{id} — Fetch one lead by IDPUT /api/leads/{id} — Update fields on an existing leadDELETE /api/leads/{id} — Remove a leadGET /api/stats — Returns total count and breakdown by statusGET /api/health — Returns {"status":"ok"} for uptime monitoringSelf-hosted lead scoring engine. Self-hosted on your infrastructure. Your data never leaves your server.
curl -fsSL https://stockyard.dev/install.sh | sh -s -- --tool prospector2
PORT=10160 ./prospector2
http://localhost:10160
Single binary. Embedded SQLite. No Docker. No database. No dependencies.
Your license key arrives by email within 5 minutes of checkout. Set it as an environment variable and restart the binary.
export PROSPECTOR2_LICENSE_KEY=stockyard_xxxxxxxxxxxxxxxxxxxx ./prospector2
No cloud connectivity required. The binary validates the key offline with Ed25519 signatures.