---
title: "Purchase one prepaid month of Founder access using MPP/Tempo or x402"
method: POST
path: "/api/agent/v1/founder-access"
---

# Purchase one prepaid month of Founder access using MPP/Tempo or x402

`POST /api/agent/v1/founder-access`

## Request

- Base URL: `https://analytics.davisvillelabs.com`
- URL: `https://analytics.davisvillelabs.com/api/agent/v1/founder-access`
- Auth: none declared. Required headers: `X-Purchase-Approval`

Requires the short-lived signed artifact issued by the protected human approval page. The artifact is bound to the exact email and Founder terms and can issue only one payment challenge. Set payment_protocol to mpp or x402; one approval artifact cannot open both rails. x402 is HTTP-only Base USDC exact settlement and is not recurring autopay.

## Headers

- `X-Purchase-Approval` string, required

## Request body

- object
  - `email` string, email, required
  - `payment_protocol` 'mpp' | 'x402': Choose exactly one payment rail for this approved prepaid purchase. x402 is HTTP-only Base mainnet USDC.

## Response `201`

Sandbox payment validated without production entitlement, or live payment settled with a one-time activation credential.

## Other responses

- `400`: Valid account email required
- `402`: MPP/Tempo or x402 payment challenge, invalid proof, or unsettled payment
- `428`: Valid intent-bound human purchase approval artifact required
- `503`: Machine payment runtime not configured

---

[API](https://skmtc.dev/davisvillelabs/apis/ai-agent-analytics-agent-interface.md) · [All operations](https://skmtc.dev/davisvillelabs/apis/ai-agent-analytics-agent-interface/llms.txt) · [OpenAPI document](https://skmtc.dev/davisvillelabs/apis/ai-agent-analytics-agent-interface/revisions/d7f39c451615?raw)
