Aruna
Talia Memory API
checking…
no key
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 IDsmdl_… 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.

ScopeWhoWhat it can read
staffSOT screens, CT, TaliaEverything on the enabled models, including a fan across every model he follows.
modelAI Chatting's rapport agent, model-facing toolsEvery 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

StatusMeaning
400A parameter is missing or invalid, or a model-facing key didn't name ?model=.
401Missing or unknown API key.
403The model exists but isn't enabled on this API yet.
404No such model, fan or stream, or no relationship between them.
405Read-only API: only GET.
500Something broke on our side. The body never contains internals; tell the Talia Memory team.

Every error is JSON: {"error": "…"}.