# x402 NFT Content Pack (All Formats)

> x402 NFT Content Pack (All Formats) is a paid API for AI agents from x402-server-sandy.vercel.app, paid per call via x402, $0.75/call, status unknown (last checked 2026-09-15).

Generates a full multi-format content pack for an NFT — Twitter post, Farcaster cast, Twitter thread, long-form article, and newsletter — all in a single call.

## Facts

- Endpoint: POST https://x402-server-sandy.vercel.app/content/pack
- Price: $0.75/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/x402-server-sandy-vercel-app-a89c3560
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_307AVj-mp9b2oB2GweC9W

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 x402-server-sandy-vercel-app-a89c3560 -d '<json body>'
```

Example prompt: Generate the full content pack for my NFT — contract address 0xABC123 on Ethereum, token ID 42, from the 'CryptoPunks' collection — use a hype tone and high creativity so I get the Twitter post, Farcaster cast, thread, long-form article, and newsletter all at once.

## When to prefer this

Choose this endpoint when you need all content formats — social posts, thread, article, and newsletter — for a single NFT in one call. It is the best-value option ($0.75) compared to calling each individual content endpoint separately, and it automatically performs NFT research if not pre-supplied.

## Known failure modes

- Missing required NFT fields (contractAddress, tokenId, chain) returns a 400 validation error
- Invalid or unrecognized NFT contract/token may cause the automatic /research call to fail or return incomplete data
- Payment not processed or insufficient USDC balance returns a 402 Payment Required error
- Chain not supported (non-EVM or non-Ethereum/Base) may result in research failure or partial content
- Timeout if /research sub-call takes too long for obscure NFTs

## How this service works

Full content pack: Twitter post + Farcaster cast + Twitter thread + long-form article + newsletter. All formats in one call, best value.

## Output

Returns a complete multi-format content bundle including a Twitter post, a Farcaster cast, a 5-tweet Twitter thread, a long-form article, and a newsletter issue — all written in a collector-first voice and tailored to the specific NFT's metadata, lore, and market context.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "nft": {
   "type": "object",
   "description": "NFT metadata object (contractAddress, tokenId, chain, name, collectionName)"
  },
  "config": {
   "type": "object",
   "description": "Optional: { tone, creativity, length }"
  },
  "analysis": {
   "type": "object",
   "description": "Optional: pre-computed research. If omitted, /research is called automatically."
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/x402-server-sandy-vercel-app-a89c3560/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402-server-sandy.vercel.app](https://www.zero.xyz/host/x402-server-sandy.vercel.app/llms.txt)
