Person Photo Replace
This process replaces the photo for a single people record using the StrandVision record id or your employee id if you have access to it. This returns the values of the updated person with the url to the stored photo. *Secret Hmac Required. Do Not Cache this call.
Body
-
Custno
number The optional customer number to retrieve
-
Id
number the StrandVision record id needed for individual update
-
PhotoPath
string A publicly readable web site url to download the photo of the person. This url does not need to be readable after this call is complete since we store the photo on our server cloud.
POST
/People/Update/OnePhoto
curl \
-X POST https://Api.StrandVision.com/v1.0/People/Update/OnePhoto \
-H "Authorization: X-apikey $ACCESS_TOKEN" \
-H "Authorization: X-apidate $ACCESS_TOKEN" \
-H "Authorization: X-apihmac $ACCESS_TOKEN" \
-H "Content-Type: application/json" \
-d '{"Custno":10028,"Id":1016,"PhotoPath":"https://strandvision.com/mike.jpg"}'
Request example
{
"Custno": 10028,
"Id": 1016,
"PhotoPath": "https://strandvision.com/mike.jpg"
}
Request examples
{
"Custno": 10028,
"Id": 1016,
"PhotoPath": "https://strandvision.com/mike.jpg"
}
Response examples (200)
{
"Id": 1234,
"Emp_Id": 1001,
"Created": "Thu, 21 Aug 2014 15:43:00 GMT",
"Deleted": 0,
"Parent": 10028,
"Custno": 10028,
"DispGroup": "Menomonie, WI (10)",
"Source_Id": 1001,
"Location": "Menomonie",
"Email": "mjstrand@strandvision.com",
"FirstName": "Mike",
"LastName": "Strand",
"NickName": "",
"Phone": "",
"Web": "",
"Photo": "https://strandvision.com/.?ImageDB=PF4FX87QKHC52OFCA7RXL",
"Gender": "Male",
"Dept": "Administration",
"Title": "President & CEO",
"Birthday": "Sat, 01 Aug 2037 01:02:03 GMT",
"HireDate": "Thu, 02 Aug 2029 01:02:03 GMT",
"TermDate": "",
"Skip": "Birthdays",
"DateLast": "Fri, 04 Aug 2023 14:25:00 GMT",
"DateEdit": "Thu, 21 Aug 2014 15:43:00 GMT"
}
Response examples (200)
{
"Id": 1016,
"Emp_Id": 1016,
"Created": "Thu, 21 Aug 2014 15:43:00 GMT",
"Deleted": 0,
"Parent": 10028,
"Custno": 10028,
"DispGroup": "Menomonie, WI (10)",
"Source_Id": 1016,
"Location": "Washington",
"Email": "csstrand@strandvision.com",
"FirstName": "Ingred",
"LastName": "Bergman",
"NickName": "string",
"Phone": "string",
"Web": "string",
"Photo": "https://strandvision.com/.?ImageDB=LG4FX874KHC52OFCA7RXL",
"Gender": "Female",
"Dept": "Quality Assurance",
"Title": "Quality Assurance Manager",
"Birthday": "Sun, 09 Aug 2037 01:02:03 GMT",
"HireDate": "Mon, 10 Aug 2015 01:02:03 GMT",
"TermDate": 0,
"Skip": "Birthdays",
"DateLast": "Fri, 21 Jul 2023 22:52:00 GMT",
"DateEdit": "Thu, 21 Aug 2014 15:43:00 GMT"
}