Bookings

Get a booking

Retrieves one booking by its uid.

get/bookings/{booking_uid}

Request

  • Base URL
    https://api.snappr.com
  • URL
    https://api.snappr.com/bookings/{booking_uid}
  • Auth
    HTTP bearer

Path parameters

booking_uidstring uuid required

The booking's uid.

Headers

accept-versionstring

API version. The only version is 1.0.0.

Response

The booking.

uidstring uuid required
package_idstring uuid nullable

The Snappr package (product) the booking was placed on.

titlestring nullable
statusstring required

Booking status, e.g. paid, paid_pending_schedule, completed, cancelled.

creditsinteger required

Credits charged for the booking.

latitudenumber nullable
longitudenumber nullable
shoottypestring nullable
start_atstring date-time nullable
durationinteger nullable

Shoot length in minutes.

location_notesstring nullable
style_notesstring nullable
customer_firstnamestring nullable
customer_surnamestring nullable
customer_emailstring nullable
customer_mobilephonestring nullable
customer_companystring nullable
internal_idstring nullable
creator_namestring nullable

Assigned photographer's first name and last initial.

creator_idstring uuid nullable
creator_profile_image_urlstring uri nullable
created_atstring date-time required
updated_atstring date-time required
update_atstring date-time

Misspelled alias of updated_at, kept for backwards compatibility.

photographer_namestring nullable

Old name for creator_name.

gallery_zip_urlstring uri

Link to download the delivered gallery as a ZIP. Only returned for accounts with gallery ZIP downloads enabled.

Example response

{
  "status": "paid"
}

Changes

No recorded changes to this operation across all 1 revision of this API.