# Quest Hook Generator

> Quest Hook Generator is a paid API for AI agents from market.datapackvibe.com, paid per call via x402, $0.02/call, status unknown (last checked 2026-09-30).

Generates playable tabletop or video game quest hooks, each with a distinct objective, complication, and payoff.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/quest-hooks?utm_source=zero.xyz
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-30
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/quest-hook-generator-08a806ed
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Jyh5VTdQB-Llj8-Nb42cT

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 quest-hook-generator-08a806ed -d '<json body>'
```

Example prompt: Can you generate 3 quest hooks for a dark fantasy setting where undead are rising and the local guilds are corrupt? Use the seed 'midnight-rot' so I can reproduce them later.

## When to prefer this

Choose this endpoint when you need structured, playable quest content with guaranteed objective/complication/payoff shape — ideal for game designers, tabletop GMs, or narrative tools that need reproducible (seeded) quest generation with optional world theming and lore constraints. Prefer this over generic LLM prompts when you need consistent structured output with repeatable seeds.

## Known failure modes

- Count exceeds maximum of 5 — request is rejected
- Invalid seed format causing generation failure
- Overly vague or conflicting context/lore constraints producing generic output
- Payment failure via x402 protocol blocking the request
- Server error returning no hooks

## How this service works

Quest hook generator: Create playable quest hooks with an objective, complication, and payoff.

## Output

Returns one or more quest hooks (up to 5), each containing a structured objective describing the player's goal, a complication that introduces tension or an unexpected obstacle, and a payoff detailing the reward or narrative consequence upon completion.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "seed": {
   "type": "string",
   "description": "Optional repeatable seed."
  },
  "count": {
   "type": "integer",
   "default": 1,
   "maximum": 5,
   "minimum": 1
  },
  "theme": {
   "type": "string",
   "description": "Optional world or project theme."
  },
  "context": {
   "type": "string",
   "description": "Optional constraints or established lore."
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/quest-hook-generator-08a806ed/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from market.datapackvibe.com](https://www.zero.xyz/host/market.datapackvibe.com/llms.txt)
