# Juniper x402 API Buyer Pack: Sea (Search, Scraping & USDC Budget Guard)

> Juniper x402 API Buyer Pack: Sea (Search, Scraping & USDC Budget Guard) is a paid API for AI agents from speedbot.dev, paid per call via x402, $1/call, status unknown (last checked 2026-10-18).

Purchases and delivers a curated ZIP pack of 28 live x402 API endpoints for web search, scraping, and finance data, with USDC budget controls across 6 providers.

## Facts

- Endpoint: POST https://speedbot.dev/api/products/product_21b33db8e9c448679b0d584730d278b7/versions/version_d7654dacf15840f39433c6efad9d187f/buy?utm_source=zero.xyz
- Price: $1/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-18
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/juniper-x402-api-buyer-pack-sea-search-scraping-usdc-budget-guard-64808eb2
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_q2YZdVTo8smwXLZAD25A2

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability juniper-x402-api-buyer-pack-sea-search-scraping-usdc-budget-guard-64808eb2 -d '<json body>'
```

Example prompt: I want to buy the Juniper x402 Sea bundle — the one with 28 search, scraping and finance API endpoints — using my email dev@example.com; generate me a checkout key and request ID, and I confirm I want immediate digital delivery.

## When to prefer this

Choose this endpoint when an AI agent or developer needs a pre-curated, verified collection of x402-protocol API endpoints for web search, scraping, and finance data across multiple providers, paid in USDC, rather than discovering and vetting individual endpoints manually. It is especially useful when bootstrapping an agentic pipeline that requires multiple data-access capabilities with built-in USDC budget guardrails.

## Known failure modes

- Invalid or missing email format returns validation error
- checkout_key not exactly 64 hex characters causes rejection
- request_id shorter than 16 characters is rejected
- digital_delivery_consent not set to true blocks purchase
- Duplicate request_id on a new purchase may cause conflict or be treated as a retry
- Payment failure or insufficient USDC balance prevents delivery
- ZIP download link may expire if not accessed promptly after purchase

## How this service works

Juniper x402 API Buyer Pack: Search, Scraping & USDC Budget Guard. Discover x402 APIs for web search, scraping and finance data. Includes 28 live quote-checked endpoints across 6 providers,  First approved purchase: 0.01 USDC total where maker terms permit; later 1 USDC plus tax. Stored ZIP download; commercial use, no redistribution. Verified by Speedbot for this version. Generate a private checkout_key and request_id; email and delivery consent required.

## Output

A stored ZIP file download containing 28 live, quote-checked x402 API endpoint definitions across 6 providers covering web search, scraping, and finance data, along with a purchase receipt to the provided email. The first approved purchase may be as low as 0.01 USDC where maker terms permit; subsequent purchases are 1 USDC plus tax.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "email": {
   "type": "string",
   "pattern": "^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$",
   "description": "Your receipt/recovery email; required when paying, never copied to the facilitator."
  },
  "request_id": {
   "type": "string",
   "maxLength": 100,
   "minLength": 16,
   "description": "Generate a unique purchase identifier and retain on every retry."
  },
  "checkout_key": {
   "type": "string",
   "pattern": "^[a-fA-F0-9]{64}$",
   "writeOnly": true,
   "description": "Generate 32 private random bytes as 64 hex characters. Required when paying. Retain on every retry."
  },
  "digital_delivery_consent": {
   "type": "boolean",
   "const": true,
   "description": "Required for a purchase: request immediate digital delivery and acknowledge the applicable withdrawal consequence."
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/juniper-x402-api-buyer-pack-sea-search-scraping-usdc-budget-guard-64808eb2/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from speedbot.dev](https://www.zero.xyz/host/speedbot.dev/llms.txt)
