Skip to main content

Media Management

Vremly handles various media types associated with real estate projects.

Media Types

TypeDescription
PHOTOStill photography (HDR, twilight, aerial)
VIDEOVideo walkthroughs and cinematic tours
FLOORPLAN2D/3D floor plan renderings
DOCUMENTSupporting documents (contracts, notes)

Uploading Media

Media files are uploaded to a project via the media endpoints:

curl -X POST https://api.vremly.com/media/upload \
-H "Authorization: Bearer <token>" \
-H "x-org-id: <organization-id>" \
-F "projectId=<project-id>" \
-F "file=@photo.jpg" \
-F "type=PHOTO"

Accessing Media

Uploaded media is stored in S3 and served via CloudFront CDN. Each media item includes:

  • url — Public CDN URL for the asset
  • s3Key — Internal storage key
  • type — Media type (PHOTO, VIDEO, etc.)
  • projectId — Associated project

Listing Media for a Project

curl https://api.vremly.com/media?projectId=<project-id> \
-H "Authorization: Bearer <token>" \
-H "x-org-id: <organization-id>"

Returns all media items associated with the project.