{"uid":"cap_U0cx330gGBnH793KGA-AU","slug":"npc-profile-generator-c6be35b9","name":"NPC Profile Generator","description":"NPC profile generator: Generate compact NPC profiles with a role, motive, secret, and voice cue.","url":"https://market.datapackvibe.com/x402/npc-profiles?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"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."}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.02","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.02/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_SQpcqoIR7AonVDk2rz2Ml","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Generates compact NPC profiles each containing a role, motive, secret, and voice cue for tabletop or video game use.","exampleAgentPrompt":"Generate 3 NPC profiles for a dark fantasy setting with established lore that the thieves guild controls the city — include their roles, motives, secrets, and voice cues, and use seed 'thieves-city-01' so I can reproduce them later.","exampleUseCases":[{"title":"Populating a tabletop campaign","prompt":"I'm running a tabletop session tonight set in a seafaring pirate world — can you generate 5 NPC profiles with roles, motives, secrets, and voice cues that fit that theme? Use seed 'pirate-session-1' so I can regenerate them if needed."},{"title":"Quick NPCs for a video game prototype","prompt":"I'm prototyping a cyberpunk video game and need 3 NPC profiles that fit a dystopian megacity theme where corporations run everything — give each one a role, motive, secret, and a voice cue."},{"title":"Seeded NPCs for consistent world-building","prompt":"Generate 2 NPC profiles for my medieval fantasy world using the context that magic is outlawed and mages are hunted — use seed 'magic-forbidden-world' so I get the same characters every time I regenerate."}],"resultDescription":"Returns one or more compact NPC profiles (up to 5), each containing a role (the NPC's function or occupation), a motive (what drives them), a secret (a hidden fact about them), and a voice cue (a distinctive speech pattern or phrase) suitable for immediate use in a game or narrative.","failureModes":["count out of range (must be 1–5) returns a validation error","malformed JSON body returns a 400 error","seed collision may produce identical profiles when used with the same parameters","overly vague context may yield generic profiles that don't fit the intended setting","payment failure via x402 protocol returns a 402 Payment Required response"],"whenToPreferThis":"Choose this endpoint when you need quickly usable, structured NPC character sketches for tabletop or video game contexts — especially when you want each character to have a role, motive, secret, and distinct voice cue in a single compact payload. Prefer it over manual writing when you need to rapidly populate a world or when repeatable seeded results are important for consistency across sessions.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-03T00:48:02.195Z","isFirstParty":false,"canonicalSlug":"npc-profile-generator-c6be35b9"}