Skip to main content

Get a presigned S3 URL to upload an amenity icon image

POST 

/api/v1/pms/property-amenities/logo-upload-url

Returns a short-lived presigned PUT URL under the property-amenities/ prefix along with the resulting public objectUrl. Client flow: (1) POST here, (2) PUT the image bytes to uploadUrl with the same Content-Type, (3) submit objectUrl as icon when creating/updating the amenity. URL expires after expiresInSeconds (default 900).

Request​

Responses​

Presigned upload URL issued.