---
title: "Purchase a 30-day basic BuiltWith List pass"
method: POST
path: "/x402/list-pass/basic"
tags: ["List Passes"]
---

# Purchase a 30-day basic BuiltWith List pass

`POST /x402/list-pass/basic`

Pay 295.00 USDC on Base for a bearer pass covering 2 primary technology reports and 2 keyword or committed Ask reports. Repeating an existing report does not consume another slot.

## Request body

- object

## Response `200`

Pass purchased and payment settled

- object
  - `passToken` string, required — Secret bearer token. Store it securely; it is returned only once.
  - `tier` 'basic' | 'pro', required
  - `payer` string, required — Base wallet recovered from the settled x402 payment.
  - `price` string, required
  - `expiresAt` string, date-time, required
  - `technologyReportLimit` integer, required
  - `keywordReportLimit` integer, required
  - `warning` string, required

## Other responses

- `400` — Invalid JSON input; verified payments are not settled for validation failures
- `402` — Payment Required
- `502` — The upstream BuiltWith API request failed; the verified payment is not settled
- `503` — x402 payments are not configured on this server

---

[API](https://skmtc.net/builtwith/apis/builtwith-x402-pay-per-call-api.md) · [All operations](https://skmtc.net/builtwith/apis/builtwith-x402-pay-per-call-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/builtwith/builtwith-x402-pay-per-call-api/revisions/128fc6ec8424/schema)
