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
- 200
Presigned upload URL issued.