Authentication:
- Set cookies from your browser
Step 1: GET https://beta.character.ai/chat/curated_categories/characters/
. It returns JSON. You are looking for external_id
of the character you want. This will be used for all following steps (external_id
or character_external_id
)
Step 2: POST https://beta.character.ai/chat/character/info/
with {"external_id":"..."}
as payload. Keep track of identifier
from the response as tgt
for step 4
Step 3: POST https://beta.character.ai/chat/history/create/
with the same payload as step 2. Keep track of external_id
in the response as history_external_id
.