Chatous Update Profile
PythonSocial MediaPOST api.upapi.io/chatous-update-profile.postUpdate 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.
Request schema
| Field | Type | Description |
|---|---|---|
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 | string | The 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
| Field | Type | Description |
|---|---|---|
elapsedMsreq | integer | |
updatedAtreq | string | |
ageFlooredreq | boolean | Always false: an age below 18 is refused before the request is sent. |
updatedFieldsreq | array | The 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.
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" }'