Hey Paul, I'm so sorry for being so late, here you go:
curl --request POST -d
"user[bio]=bio%20blah%20blah&user[country]=United%20States"
https://8tracks.com/users/123/.xml
The full list of valid fields looks like this (my profile):
{"website"=>"
http://8tracks.com",
"neighborhood"=>"Noe Valley",
"city"=>"San Francisco",
"state"=>"California",
"country"=>"United States",
"bio"=>"8tracks co-founder and CTO.\r\nFrenchman. ",
"twitter_username"=>"remis",
"dob_year"=>"1981",
"gender"=>"M",
"zip_code"=>"94107"}
You can also post a new avatar using the same call with the parameter
"user[new_avatar]", but make sure that the form is multipart.
Have a good weekend,
Remi
--
Rémi Gabillet
8tracks CTO & co-founder