# FanPulse Sorting Hat — Personality-Based Franchise Character Matching

> FanPulse Sorting Hat — Personality-Based Franchise Character Matching is a paid API for AI agents from fanpulse-tau.vercel.app, paid per call via x402, $0.08/call, status unknown (last checked 2026-09-15).

Sorts a user into franchise-specific factions/roles (Hogwarts house, Jedi/Sith, Fellowship role, Starfleet division, etc.) based on personality traits

## Facts

- Endpoint: GET https://fanpulse-tau.vercel.app/api/fan/sorting
- Price: $0.08/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/fanpulse-sorting-hat-personality-based-franchise-character-matching-a37a635a
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_oa0NK4nmy1yTNQcZcWuJu

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 fanpulse-sorting-hat-personality-based-franchise-character-matching-a37a635a
```

Example prompt: 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.

## When to prefer this

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'.

## Known failure modes

- 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

## How this service works

Personality-based character matching for fan and entertainment agents. Sorts a user into a Hogwarts house, Jedi/Sith, Fellowship role, Starfleet division, and more.

## Output

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.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "franchise"
 ],
 "properties": {
  "lang": {
   "type": "string",
   "description": "lang"
  },
  "franchise": {
   "type": "string",
   "description": "franchise"
  },
  "personality": {
   "type": "string",
   "description": "personality"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {}
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/fanpulse-sorting-hat-personality-based-franchise-character-matching-a37a635a/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from fanpulse-tau.vercel.app](https://www.zero.xyz/host/fanpulse-tau.vercel.app/llms.txt)
