{"uid":"cap_oa0NK4nmy1yTNQcZcWuJu","slug":"fanpulse-sorting-hat-personality-based-franchise-character-matching-a37a635a","name":"FanPulse Sorting Hat — Personality-Based Franchise Character Matching","description":"Personality-based character matching for fan and entertainment agents. Sorts a user into a Hogwarts house, Jedi/Sith, Fellowship role, Starfleet division, and more.","url":"https://fanpulse-tau.vercel.app/api/fan/sorting","method":"GET","headers":{},"bodySchema":{"type":"object","required":["franchise"],"properties":{"lang":{"type":"string","description":"lang"},"franchise":{"type":"string","description":"franchise"},"personality":{"type":"string","description":"personality"}}},"responseSchema":{"type":"json","example":{}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.08","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.08/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.08","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.08","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_Lfc-5tPpPPzd4pgGzEeUj","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.08","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Sorts a user into franchise-specific factions/roles (Hogwarts house, Jedi/Sith, Fellowship role, Starfleet division, etc.) based on personality traits","exampleAgentPrompt":"Sort me into my Hogwarts house, Jedi or Sith side, Fellowship role, and Starfleet division — I'm loyal, cautious, prefer working behind the scenes, and love learning ancient history.","exampleUseCases":[{"title":"Dating profile personality franchise alignment","prompt":"I'm creating a dating profile and want to add some fun personality flair—sort me into my Hogwarts house, Star Wars faction, and anime role based on being empathetic, adventurous, someone who always listens to friends, and secretly competitive."},{"title":"Team building icebreaker for work groups","prompt":"We're doing a team-building event and want to assign people to fictional squads based on personality—sort our whole team into Starfleet divisions, Lord of the Rings archetypes, and K-pop group roles so we can form groups for games and activities."},{"title":"Fandom community onboarding for new fans","prompt":"I'm just getting into anime and haven't watched much yet, but I'm curious where I'd fit in—sort me into a Naruto faction, Demon Slayer role, One Piece crew position, and a BTS member vibe based on me being analytical, protective of my close friends, and someone who overthinks decisions."}],"resultDescription":"Returns the user's assigned faction or role across multiple franchises (e.g. Ravenclaw, Jedi Knight, Gandalf archetype, Sciences division) with brief personality-based reasoning for each assignment.","failureModes":["Missing or ambiguous personality input returns an error or generic fallback assignment","Unsupported franchise requested returns an error or is omitted from results","Malformed request returns a 400 error","Payment not fulfilled returns a 402 Payment Required response","Service unavailable returns a 503 error"],"whenToPreferThis":"Use this endpoint when a user wants to discover which fictional faction, house, or role they belong to across major franchises based on their personality. Prefer this over generic trivia or character lookup endpoints when the user is asking 'which X am I' rather than 'tell me about X'.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T12:43:07.336Z","isFirstParty":false}