Read-only · v1
Every fan and every model,
one Talia ID.
Talia Memory keeps what we know about fans and models across OnlyFans and Chaturbate: their conversations, their streams, their spend. It keeps it fresh before and after every stream, and serves it here. Paste your key above and try any endpoint on this page.
BASE
HTTPS · JSONPDF reportsKey per consumer
Model-facing & staff scopesNo LLM at request time
Getting started
Every request goes over HTTPS to the base URL above. Every route except /health needs your key in a header:
Read-onlyOnly
GET. Anything else returns 405 before it reaches the data.Fresh, not live-computedProfiles and points are prepared before each stream and nightly. Reports build in seconds, and every one says how fresh its data is.
Talia IDs
mdl_… for a model, fan_… for a fan, str_… for a stream. A model can also be named by her OnlyFans username.Models enabledPaste a key to see which models this API serves.
Authentication & scopes
Send your key as X-API-Key: <key> (or Authorization: Bearer <key>). Each consumer has its own key, and every request is logged with that consumer's name. Query values are never logged.
| Scope | Who | What it can read |
|---|---|---|
| staff | SOT screens, CT, Talia | Everything on the enabled models, including a fan across every model he follows. |
| model | AI Chatting's rapport agent, model-facing tools | Every fan read must name ?model= and returns only his relationship with her: what he told her, her streams. Never other models he follows. |
Keep keys out of URLs, chats and tickets. If one leaks, it's replaced in one command, and the old key stops working the moment the API restarts.
Errors
| Status | Meaning |
|---|---|
400 | A parameter is missing or invalid, or a model-facing key didn't name ?model=. |
401 | Missing or unknown API key. |
403 | The model exists but isn't enabled on this API yet. |
404 | No such model, fan or stream, or no relationship between them. |
405 | Read-only API: only GET. |
500 | Something broke on our side. The body never contains internals; tell the Talia Memory team. |
Every error is JSON: {"error": "…"}.