Create iMessage contact profile picture upload
Creates a 10-minute presigned upload for a JPEG, PNG, or WebP profile picture of at most 5 MiB and 4096 pixels per side, bound to the line’s active iMessage ability period. Works in every mode and changes nothing. Send the file as multipart/form-data to uploadUrl with every form field, without Photon credentials, then commit it with commitImessageContactProfilePicture. Requires platforms:write bound to the path project.
Authorizations
Account Service Key, prefixed with pho_ask_, sent as Authorization: Bearer <key>. Acts on behalf of its owning account, subject to the permissions and credential restrictions of each operation. Account access tokens and OAuth grants also use the Bearer header. In organizations that require SSO, Account Service Keys are not accepted for managing the organization's SSO settings, deleting the organization, or checking whether it can be deleted.
Body
Response
The presigned upload.
^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))T(?:(?:[01]\d|2[0-3]):[0-5]\d:[0-5]\d(?:\.\d+)?(?:Z))$"2030-01-01T00:10:00.000Z"