{"uid":"cap_FE-VmoZDUNypI7L-VUE2a","slug":"halowerk-quest-generation-e42dae1b","name":"Halowerk Quest Generation","description":"Selects objective framing, complication, and reward language from declared templates using a caller seed. It returns a bounded quest outline, not model-authored narrative, encounter balancing, unique lore, scripting, or playable content.","url":"https://gaming.halowerk.com/v1/quest-generation","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"seed":{"type":"string","maxLength":256,"minLength":1},"theme":{"type":"string","maxLength":128,"minLength":1},"target":{"type":"string","maxLength":128,"minLength":1},"location":{"type":"string","maxLength":128,"minLength":1},"difficulty":{"type":"integer","maximum":10,"minimum":1},"reward_base":{"type":"number","maximum":1000000000000,"minimum":0},"reward_unit":{"type":"string","maxLength":64,"minLength":1}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.003","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.003/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_dLBGk_39FpdU89SYx2xH-","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.003","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Selects and assembles a bounded quest outline by mapping a caller seed, theme, target, location, difficulty, and reward parameters to pre-declared objective framing, complication, and reward language templates.","exampleAgentPrompt":"Generate a quest outline for a dark fantasy theme targeting a corrupted merchant, set in the Sunken Market location, with difficulty 6 and a reward of 500 gold coins — use seed 'shadow-run-42' to keep it reproducible.","exampleUseCases":[{"title":"Daily quest rotation for an RPG","prompt":"I need a fresh quest for today's dungeon rotation — theme is 'undead', target is 'necromancer lieutenant', location is 'Crypt of Echoes', difficulty 5, reward base 250, reward unit 'silver coins'. Use seed 'daily-2024-07-15' so it's consistent for all players today."},{"title":"Procedural quest for a Web3 game","prompt":"Create a quest outline for my blockchain game: theme 'pirate', target 'rival captain', location 'Drifting Isle', difficulty 8, reward base 100, reward unit 'USDC' — use seed 'player-7829-weekly'."},{"title":"Scaling difficulty quest for onboarding","prompt":"I need a beginner-friendly quest for new players — theme 'forest', target 'bandit scout', location 'Greenway Pass', difficulty 2, reward base 50, reward unit 'experience points', seed 'tutorial-quest-alpha'."}],"resultDescription":"A bounded quest outline containing selected objective framing (what the player must do), a complication element, and reward language — all drawn from pre-declared templates. Does not include model-authored narrative, encounter balancing, unique lore, scripting, or playable content.","failureModes":["Invalid seed (empty or over 256 characters) returns a 400 validation error","Difficulty outside 1–10 range rejected with schema validation error","Reward base exceeding maximum (1 trillion) returns a bounds error","Missing required seed or theme fields causes a 422 unprocessable entity","Unknown or unsupported theme/target/location strings may return a fallback or empty template match"],"whenToPreferThis":"Choose this endpoint when you need deterministic, reproducible quest outlines driven by a seed (same seed always produces the same quest), and your use case fits template-driven content rather than open-ended AI-authored narrative. Ideal for games needing consistent daily quests, procedural content at scale, or verifiable quest structures for blockchain/Web3 contexts. Not suitable if you need custom lore, scripted encounters, or narrative depth beyond a structured outline.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T00:41:41.421Z","isFirstParty":false}