/** * Generated by API Builder - https://www.apibuilder.io * Service version: 0.0.1-dev * User agent: apibuilder app.apibuilder.io/natalia/foursquare/0.0.1-dev/http4s_0_18 */ package natalia.foursquare.v0.models { /** * Photo of venues */ final case class Photo( prefix: String, suffix: String, width: Int, height: Int ) /** * Venue * * @param name Name * @param id Id * @param bestPhoto Best photo of venue */ final case class Venue( name: String, id: String, bestPhoto: _root_.scala.Option[natalia.foursquare.v0.models.Photo] = None ) /** * Venue details response */ final case class VenueDetailsResponse( venue: natalia.foursquare.v0.models.Venue ) /** * Venue details response wrapper */ final case class VenueDetailsResponseWrapper( response: natalia.foursquare.v0.models.VenueDetailsResponse ) /** * Explore venue response * * @param groups List of venue groups i.e. Recommended Places */ final case class VenueExploreResponse( groups: Seq[natalia.foursquare.v0.models.VenueGroup] ) /** * Explore venue response wrapper * * @param response Response content */ final case class VenueExploreResponseWrapper( response: natalia.foursquare.v0.models.VenueExploreResponse ) /** * Venue group * * @param items Venue item */ final case class VenueGroup( items: Seq[natalia.foursquare.v0.models.VenueItem] ) /** * Venue item * * @param venue Venue */ final case class VenueItem( venue: natalia.foursquare.v0.models.Venue ) }