HostedSuite

<back to all web services

UpdateMyPhotoRequest

Updates the authenticated user's picture and returns the updated user info. Set JpegBase64 to null to clear photo

The following routes are available for this service:
POST/api/contacts/update-my-thumbnail
UpdateMyPhotoRequest Parameters:
NameParameterData TypeRequiredDescription
JpegBase64bodystringNo
RequestBase<TResponse> Parameters:
NameParameterData TypeRequiredDescription
CustomerNameformstringYesThe HostedSuite Customer Name
UserNameformstringYesThe HostedSuite User Name. Data visibility and security is based on this user's permissions.
PasswordformstringYesThe HostedSuite User's Password
UserInfo Parameters:
NameParameterData TypeRequiredDescription
AuthenticatedformboolNo
UserTypeformstringNo
AlertformstringNo
NameformstringNo
CompanyNameformstringNo
UserIdformstringNo
ClientIdformstringNo
PhotoUrlformstringNo
UserInfo Parameters:
NameParameterData TypeRequiredDescription
AuthenticatedformboolNo
UserTypeformstringNo
AlertformstringNo
NameformstringNo
CompanyNameformstringNo
UserIdformstringNo
ClientIdformstringNo
PhotoUrlformstringNo

To override the Content-type in your clients, use the HTTP Accept Header, append the .csv suffix or ?format=csv

HTTP + CSV

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /api/contacts/update-my-thumbnail HTTP/1.1 
Host: evo.hostedsuite.com 
Accept: text/csv
Content-Type: text/csv
Content-Length: length

{"JpegBase64":"String","CustomerName":"String","UserName":"String","Password":"String"}
HTTP/1.1 200 OK
Content-Type: text/csv
Content-Length: length

{"Authenticated":false,"UserType":"String","Alert":"String","Name":"String","CompanyName":"String","UserId":"String","ClientId":"String","PhotoUrl":"String"}