Skip to main content
POST
/
api
/
v1
/
me
/
photo
Upload profile photo
curl --request POST \
  --url https://api.flowxi.app/api/v1/me/photo \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: multipart/form-data' \
  --form photo='@example-file'
{
  "code": "ME_PHOTO_UPDATED",
  "message": "Photo de profil mise à jour.",
  "data": {
    "photo_url": "https://s3.us-west-004.backblazeb2.com/flowxi-storage-prod/profile_photos/user_17_....jpg?...",
    "updated_at": "2026-01-09T17:39:23.000000Z"
  }
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Headers

X-App-Locale
string

Optional locale override (fallback is fr if missing/invalid).

Example:

"fr"

Body

multipart/form-data
photo
file
required

Response

Photo updated

code
string
required
Example:

"OK"

message
string
required
Example:

"OK"

data
object
required