Social

PUT /v2/me/profile-media/{kind}

Uploads a JPEG or PNG profile image of at most 2 MiB. The backend strips metadata and publishes the image only after moderation approves it. Moderation failure is fail-closed. Cover uploads remain disabled. Community media uses the separate authenticated /v2/social-media API.

Request

  • Base URL
    https://api.arbital.xyz (the document declares no server; this is the origin it was published from)
  • URL
    https://api.arbital.xyz/v2/me/profile-media/{kind}
  • Auth
    HTTP bearer

Path parameters

kind'profile' required

Query parameters

expected_profile_versioninteger required

Request body image/jpeg

string binary required

Response

Approved profile image published and profile version advanced

kind'profile' required
profile_versioninteger required
urlstring uri required

Backend-owned URL for the approved profile image.

Changes

No recorded changes to this operation across all 1 revision of this API.