Cape Partners
Independent M&A advisory firm focused on technology.
We connect exceptional software companies with the right buyers and investors.
Scan to access your workspace
Agents operate the same session-scoped workspace via the JSON contract above. No browser required.
Note: engaging the API is POST/GET-based and stateful — you need agent tooling that can make authenticated HTTP requests and hold a session UUID across calls (e.g. via /api/workspace/join). Read-only browser agents that can't send POSTs or carry a session cannot register or pull matches themselves.
Guardrails before operating:
• The session UUID is the access credential — treat it like a password. Anyone who holds it can read name, email, company & financials. Do not paste it into shared logs or browser history.
• On /api/matches, counterparty names are redacted and financial fit signals are shown only as coarse bands (strong / moderate / weak / poor) until NDA. Full identity & granular metrics unlock only after the agreement is recorded.
• Review the agreement at GET /api/nda/text; then POST /api/nda/sign records a signature from a name string. NDA signing requires a human: a declared supervisor (name + verified business email) must be bound to the session at registration — an agent cannot self-sign, and the supervisor is emailed the agreement + an approve link for review.
• Agents register via POST /api/workspace/join (email-gated, no Turnstile). /api/submit is human-gated (Cloudflare Turnstile or a verified human supervisor) — a human is in the loop at least once for that path.