SPM API
SPM API as documented publicly: 88 operations. Contract generated from the documentation by API Evangelist (2026-11-10); not the provider's own document.
Operations 88
GET
/v1/activity
Recent activity Read project-filtered operational activity; project-scoped API tokens are constrained to their project activity window.
#
POST
/v1/billing/checkout-sessions
Billing and payments Hosted billing checkout Create a Stripe-hosted checkout session with SPM quote, tax, org, plan, checkout id and verification hash metadata.
#
POST
/v1/billing/customer-portal-sessions
Customer billing portal Create a short-lived Stripe Customer Portal session for the linked billing customer without storing the raw portal URL.
#
GET
/v1/billing/provider-readiness
Billing provider readiness Run a launch preflight across Stripe API key state, hosted checkout, Customer Portal, webhook signing secrets, redirect origin, customer binding and oper
#
POST
/v1/billing/webhooks/provider
Billing provider webhook Verify Stripe-Signature or SPM HMAC webhooks, then complete checkout sessions only after event metadata matches SPM session hash, amount and currency.
#
POST
/v1/bundles/verify
Bundle verification Verify an exported bundle ZIP by checking file hashes, bundle hash consistency, signature envelope, manifest hash and public-key fingerprint.
#
GET
/v1/context-marketplace/listings
MCP tool catalog The generated catalog contains 161 tools across profiles.
#
GET
/v1/productization/access-requests
Access request inbox Let owners and admins triage access requests from the private SPM console.
#
POST
/v1/productization/access-requests
Product access request Capture a public product access request with plan, deployment preference, urgency and privacy-preserving request signals.
#
GET
/v1/productization/access-requests/notifications
Access request notifications Inspect signed webhook deliveries to sales, Slack, CRM or email-gateway systems without storing raw destination URLs.
#
GET
/v1/productization/activation-events
Trial activation report Measure whether direct trials and governed invites reach first memory value, agent handoff and SaaS conversion intent in one hash-verifiable funnel.
#
POST
/v1/productization/agent-connector/export
Agent connector export Create a project-scoped agent connector ZIP with one-time token delivery, MCP config, context-pack request, graph query request, agent-specific recipes and v
#
GET
/v1/productization/agent-connector/recipes
Agent connector recipes List hash-stable Codex, Cursor, Claude Desktop, generic MCP and direct API setup recipes with scopes, install steps, verification steps, security notes and
#
GET
/v1/productization/buyer-journey
Buyer journey evidence Verify that self-serve signup, governed invitations, onboarding, checkout, enterprise contact, private dashboard and MCP setup remain one non-regressive laun
#
GET
/v1/productization/buyer-journey/export
Buyer journey export Download a hash-verifiable ZIP with buyer-route JSON, route CSV, remediation list and manifest hashes for launch review.
#
GET
/v1/productization/external-evidence-approvals
External evidence approvals List active, warning, expired, revoked and invalid external approvals used to gate commercial evidence-room claims.
#
POST
/v1/productization/external-evidence-approvals
Record external evidence approval Record source-approved market proof with claim levels, privacy boundary, DPA state, expiry, revocation and reference hashes instead of raw custome
#
GET
/v1/productization/external-evidence-room
External evidence room Aggregate customer pilot proof, privacy-safe reference hashes, benchmark value, production operability, trust controls and revenue readiness into a buyer-saf
#
GET
/v1/productization/external-evidence-room/export
External evidence room export Download a hash-verifiable ZIP with external evidence checks, approval ledger, runbook, pilot validation, revenue readiness, trust report and latest o
#
GET
/v1/productization/launch-operations
Launch operations Turn release readiness, deployment, tenant isolation, backup/restore, rollback, pilot proof and health checks into a production go-live plan with evidence hashes.
#
GET
/v1/productization/launch-operations/export
Launch operations export Download a launch evidence ZIP with phases, health checks, rollback plan, trust report, deployment tenancy and manifest hashes.
#
GET
/v1/productization/memory-benchmark/policies
Memory benchmark policies List scheduled benchmark evidence guards with cron schedule, score floor, LLM judge mode, next run, last run hash and regression state.
#
POST
/v1/productization/memory-benchmark/policies
Create memory benchmark policy Create an organization-scoped scheduled benchmark guard that can run deterministic or real-LLM evidence checks.
#
POST
/v1/productization/memory-benchmark/policies/run-due
Run due memory benchmark policies Claim due benchmark policies, execute them with scheduler locking, update policy state and return trend-alert evidence.
#
GET
/v1/productization/memory-benchmark/runs/{runId}/evidence-report
Memory benchmark evidence Produce a shareable evidence report with claims, limitations, benchmark metrics, evidence level and reproducible hashes.
#
GET
/v1/productization/memory-benchmark/runs/{runId}/evidence-report/export
GET /v1/productization/memory-benchmark/runs/{runId}/evidence-report/export
#
GET
/v1/productization/outreach-prospects
Outreach prospects List tenant-scoped outreach prospects and follow-up state without exposing private buyer communications or raw emails.
#
POST
/v1/productization/outreach-prospects
Outreach prospects Record a privacy-safe founder-led outreach prospect with segment, source, use case, consent state, follow-up, route linkage and outcome signal. Raw email input i
#
GET
/v1/productization/outreach-report
Outreach evidence report Aggregate founder-led outreach into a market-signal report used by market dossier and SaaS launch review.
#
GET
/v1/productization/outreach-report/export
Activation event ledger List privacy-safe activation events emitted by signup, governed invite acceptance, email verification, onboarding and checkout without returning raw tokens
#
GET
/v1/productization/pilot-cohorts
Pilot cohorts List tenant-scoped pilot cohorts with computed readiness, missing evidence and market-validation score.
#
POST
/v1/productization/pilot-cohorts
Create pilot cohort Create a privacy-safe commercial validation cohort that links outreach, invites, activation, pilot evidence, memory benchmarks, competitor comparisons, claim-re
#
GET
/v1/productization/pilot-cohorts/report
Pilot cohort report Aggregate cohort readiness into a market validation report that proves whether SPM's differentiated memory capabilities have evidence beyond a simple context ap
#
GET
/v1/productization/pilot-cohorts/report/export
Pilot cohort export Download a hash-verifiable ZIP with pilot cohort report JSON, cohort CSV, runbook, next actions and manifest hashes for launch review or investor/customer dilig
#
GET
/v1/productization/release-readiness
Release readiness Compute commercial readiness across demo data, trust, deployment, docs, visual QA and billing.
#
GET
/v1/productization/release-readiness/export
Readiness export Download a hash-verifiable ZIP with readiness, trust, deployment and visual QA evidence.
#
GET
/v1/productization/revenue-readiness
Revenue readiness Evaluate whether paid SaaS can open by combining provider readiness, checkout conversion, signed webhook processing, invoice payment, quota enforcement and reconc
#
GET
/v1/productization/revenue-readiness/export
Revenue readiness export Download a hash-verifiable ZIP with revenue readiness JSON, check CSV, runbook, billing usage, provider readiness and reconciliation evidence.
#
GET
/v1/productization/trial-activation-report/export
Create pilot cohort Create a privacy-safe commercial validation cohort that links outreach, invites, activation, pilot evidence, memory benchmarks, competitor comparisons, claim-re
#
GET
/v1/projects/{projectId}/memory-agent/maintenance/conflicts
Maintenance diff Compare the proposed maintenance operation with source memories, changed fields and conflict signals.
#
POST
/v1/projects/{projectId}/memory-agent/maintenance/policies
Maintenance policies Schedule recurring LLM-first maintenance with confidence gates, scope and hash state.
#
GET
/v1/projects/{projectId}/memory-agent/maintenance/reviews
Conflict inbox List conflict-gated maintenance reviews with assignment, severity and SLA state.
#
PATCH
/v1/projects/{projectId}/memory-agent/maintenance/reviews/{reviewId}/assignment
Maintenance policies Schedule recurring LLM-first maintenance with confidence gates, scope and hash state.
#
GET
/v1/projects/{projectId}/memory-agent/maintenance/reviews/{reviewId}/diff
Review assignment Assign a gated maintenance review, set severity, attach SLA and write assignment lineage.
#
POST
/v1/projects/{projectId}/memory-agent/maintenance/run
Maintenance reviews Inspect risky maintenance operations before approving or rejecting project-memory changes.
#
POST
/v1/projects/{projectId}/memory-agent/triage
Memory triage Classify incoming project context with the LLM-first Memory Agent and create or queue governed memory.
#
POST
/v1/projects/{projectId}/temporal/context-pack
Context packs Generate injectable memory packages for agents, MCP, CLI and API consumers.
#
POST
/v1/projects/{projectId}/temporal/graph-query
Graph query Traverse topics, tags, events, supersession and related context links.
#
GET
/v1/runs
Operational run detail Read one project run and verify its bundle/context-pack linkage before reusing its memory in an agent workflow.
#
GET
/v1/runs/{runId}
Marketplace Discover governed context listings with provenance, safety and entitlement state.
#
GET
/v1/signing-keys/status
Signing status Read active signing key health, attestation result, algorithm and public-key fingerprint without exposing key material.
#