Welcome to Gallerease! Manage and integrate image galleries with ease.
Our app simplifies gallery management for developers working on client websites. With just a few steps, you can create accounts, set up galleries, manage images, and integrate them seamlessly into your client’s website using our REST API.
1. Creating an Account
- Visit gallerease.dev/auth/login and select an OAuth Provider.
 - Verify your email address using the link sent to your inbox.
 
2. Creating Sites and Galleries
- Log in and go to the Overview section.
 - Click Create New Site and provide a site name and optional description.
 - Select the site and click Add Gallery.
 
3. Adding and Configuring Images
- Open the gallery and click Upload Images.
 - Drag-and-drop or select files from your computer.
 - Configure image settings (titles, descriptions, tags).
 
4. Allowing Users to Add Images
- Select the gallery and click Generate Temporary Link.
 - Set expiration and optional restrictions (max uploads, file types).
 - Share the link with clients so they can upload directly.
 
5. Creating an API Key
- Go to Account Settings → API Keys.
 - Click Generate New Key and give it a name (e.g., 
Client A Gallery). - Copy and securely store the key for API access.
 
6. Retrieving Image Data via REST API
Use the following endpoint to fetch gallery images:
GET https://api.yourappurl.com/v1/sites/{site_id}/galleries/{gallery_id}/images
Headers:
  x-api-key: YOUR_API_KEYExample JSON response:
{
  "images": [
    {
      "id": "12345",
      "title": "Sunset",
      "description": "A beautiful sunset.",
      "url": "https://yourappurl.com/uploads/sunset.jpg"
    }
  ]
}