Skip to main content

1. Get your credentials

API keys are issued on request during early access (request a key). You receive two values:
The secret is shown once at issuance and signs every request. Store it in a secret manager; never commit it.

2. Create an analysis

Every request is HMAC-signed (see Authentication). The fastest path is the reference client below - it signs for you.
scanType is required and explicit so an agent can never spend a paid deep scan by accident: "free" runs the basic analysis at no cost, "deep" runs the full paid analysis and consumes account quota. clientRunId is your idempotency key - re-POSTing the same value replays the existing run instead of creating a new one.

3. Poll until complete

Free runs typically complete in 1-3 minutes, deep runs in 5-10. Poll every 10-15 seconds.

4. Enrich, then export

The export is stable JSON (schemaVersion: 2): scores, verdict, market, competitors, SWOT, risks, quick take, action plans, and citations on every tier; full paid sections, pivots, and module payloads on deep runs. See Scans and enrichment.

Next steps

Use it from Claude

Set up the Preuve MCP server in two commands.

Batches

Score up to 10 ideas per batch with one export.

Deep modules

Proof of Demand, Founder Fit, Playbook, and Trends on demand.

Quotas and billing

What each call consumes, and every safety net.