Chatous Update Profile

PythonSocial Media
POST api.upapi.io/chatous-update-profile.post

Update your Chatous profile: display name, age (18 or older), about text, gender, interest tags and avatar. Takes your connect.sid session cookie. Chatous replaces the whole profile on every write, so any field you omit is cleared. Checks the session first and fails with AUTH_EXPIRED when Chatous no longer accepts it. Returns the list of fields sent.

chatousprofile
AuthAPI key
Cost1 unit
Timeout30s
CacheNone

Request schema

FieldTypeDescription
age
Age to publish. Chatous FLOORS this at 18 without saying so, so anything lower is refused here rather than silently changed upstream.· default: null
about
Profile blurb.· default: null
gender
Gender string, sent verbatim.· default: null
proxyUrl
Optional proxy URL.· default: null
avatarIcon
Chatous avatar icon index.· default: null
connectSidreq
stringThe account's connect.sid cookie value.
screenname
Display name.· default: null
avatarColor
Chatous avatar colour index.· default: null
profileTags
Interest tags. Sent as a JSON array, as the site expects.· default: null

Response schema

FieldTypeDescription
elapsedMsreq
integer
updatedAtreq
string
ageFlooredreq
booleanAlways false: an age below 18 is refused before the request is sent.
updatedFieldsreq
arrayThe form fields actually sent, in sent order.

Try it

Try it

The account's connect.sid cookie value.

Age to publish. Chatous FLOORS this at 18 without saying so, so anything lower is refused here rather than silently changed upstream.

Profile blurb.

Gender string, sent verbatim.

Optional proxy URL.

Chatous avatar icon index.

Display name.

Chatous avatar colour index.

Interest tags. Sent as a JSON array, as the site expects.

Run this endpoint live

Jump in as a guest — no signup — and run chatous-update-profile.post with your own inputs. Create a free account anytime to get your own API key.

Sign in

Code examples

curl -X POST https://api.upapi.io/chatous-update-profile.post \
  -H 'Content-Type: application/json' \
  -H 'x-api-key: YOUR_API_KEY' \
  -d '{ "connectSid": "example" }'

Developer tools

OpenAPI specImport the spec or collection into Postman, Insomnia, or any codegen tool.