List shooting days

Returns all shooting days configured for a gallery.

Written by Exportlab · Updated March 2026

GET /group-shoot/checkin/{token}/days

Returns all shooting days configured for the gallery. Shooting days are optional — if none are configured, shootingDays is an empty array.

Requires API key authentication and X-Tenant-Slug header.

bash
Copied
curl -X GET "https://api.exportlab.io/v1/group-shoot/checkin/{TOKEN}/days" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "X-Tenant-Slug: YOUR_TENANT"
json
Copied
{
  "ok": true,
  "galleryToken": "iURWUkHo",
  "shootingDays": [
    {
      "shootingDayId": "abc12345",
      "date": "2026-04-10",
      "label": "Team A - Morning",
      "startTime": "09:00",
      "endTime": "12:00",
      "spotsTotal": 50
    }
  ]
}
Path parameterTypeDescription
tokenstringThe gallery token
Response fieldTypeDescription
shootingDaysarrayAll shooting days for this gallery, sorted by date ascending
shootingDays[].shootingDayIdstringShooting day ID returned by the Public API
shootingDays[].datestringDate in YYYY-MM-DD format
shootingDays[].labelstring | nullOptional display label
shootingDays[].startTimestring | nullStart time in HH:MM format
shootingDays[].endTimestring | nullEnd time in HH:MM format
shootingDays[].spotsTotalnumber | nullConfigured total spots, or null when not set