MTP
enum MTP : Hashable
extension MTP: TargetType
extension MTP: AccessTokenAuthorizable
extension MTP: ServiceProvider
                MTP.travel API endpoints
- 
                  
                  
Map arguments
See moreDeclaration
Swift
enum Map : String - 
                  
                  
Size argumens
See moreDeclaration
Swift
enum Size : String - 
                  
                  
Published status
See moreDeclaration
Swift
enum Status : String - 
                  
                  
beach
Declaration
Swift
case beach - 
                  
                  
brands
Declaration
Swift
case brands - 
                  
                  
checkIn(list: Checklist, id: Int)
Declaration
Swift
case checkIn(list: Checklist, id: Int) - 
                  
                  
checklists
Declaration
Swift
case checklists - 
                  
                  
checkOut(list: Checklist, id: Int)
Declaration
Swift
case checkOut(list: Checklist, id: Int) - 
                  
                  
countriesSearch(query: String?)
Declaration
Swift
case countriesSearch(query: String?) - 
                  
                  
contact(payload: ContactPayload)
Declaration
Swift
case contact(payload: ContactPayload) - 
                  
                  
divesite
Declaration
Swift
case divesite - 
                  
                  
faq
Declaration
Swift
case faq - 
                  
                  
geoJson(map: Map)
Declaration
Swift
case geoJson(map: Map) - 
                  
                  
golfcourse
Declaration
Swift
case golfcourse - 
                  
                  
hotels
Declaration
Swift
case hotels - 
                  
                  
location
Declaration
Swift
case location - 
                  
                  
locationPhotos(location: Int)
Declaration
Swift
case locationPhotos(location: Int) - 
                  
                  
locationPosts(location: Int)
Declaration
Swift
case locationPosts(location: Int) - 
                  
                  
passwordReset(email: String)
Declaration
Swift
case passwordReset(email: String) - 
                  
                  
picture(uuid: String, size: Size)
Declaration
Swift
case picture(uuid: String, size: Size) - 
                  
                  
photoDelete(file: Int)
Declaration
Swift
case photoDelete(file: Int) - 
                  
                  
photoPut(payload: PhotoUpdatePayload)
Declaration
Swift
case photoPut(payload: PhotoUpdatePayload) - 
                  
                  
photos(user: Int?, page: Int)
Declaration
Swift
case photos(user: Int?, page: Int) - 
                  
                  
postDelete(post: Int)
Declaration
Swift
case postDelete(post: Int) - 
                  
                  
postPut(payload: PostUpdatePayload)
Declaration
Swift
case postPut(payload: PostUpdatePayload) - 
                  
                  
postPublish(payload: PostPayload)
Declaration
Swift
case postPublish(payload: PostPayload) - 
                  
                  
rankings(query: RankingsQuery)
Declaration
Swift
case rankings(query: RankingsQuery) - 
                  
                  
restaurant
Declaration
Swift
case restaurant - 
                  
                  
scorecard(list: Checklist, user: Int)
Declaration
Swift
case scorecard(list: Checklist, user: Int) - 
                  
                  
search(query: String?)
Declaration
Swift
case search(query: String?) - 
                  
                  
settings
Declaration
Swift
case settings - 
                  
                  
unCountry
Declaration
Swift
case unCountry - 
                  
                  
upload(photo: Data, caption: String?, location: Int?)
Declaration
Swift
case upload(photo: Data, caption: String?, location: Int?) - 
                  
                  
userDelete(id: Int)
Declaration
Swift
case userDelete(id: Int) - 
                  
                  
userFix(id: Int)
Declaration
Swift
case userFix(id: Int) - 
                  
                  
userGet(id: Int)
Declaration
Swift
case userGet(id: Int) - 
                  
                  
userGetByToken
Declaration
Swift
case userGetByToken - 
                  
                  
userPosts(id: Int)
Declaration
Swift
case userPosts(id: Int) - 
                  
                  
userPost(token: String)
Declaration
Swift
case userPost(id: Int, token: String) - 
                  
                  
userPut(payload: UserUpdatePayload)
Declaration
Swift
case userPut(payload: UserUpdatePayload) - 
                  
                  
userLogin(email: String, password: String)
Declaration
Swift
case userLogin(email: String, password: String) - 
                  
                  
userRegister(payload: RegistrationPayload)
Declaration
Swift
case userRegister(payload: RegistrationPayload) - 
                  
                  
userVerify(id: Int)
Declaration
Swift
case userVerify(id: Int) - 
                  
                  
whs
Declaration
Swift
case whs - 
                  
                  
Reset all throttling
Declaration
Swift
static func unthrottle() - 
                  
                  
The target’s base
URL.Declaration
Swift
var baseURL: URL { get } - 
                  
                  
The path to be appended to
baseURLto form the fullURL.Declaration
Swift
var path: String { get } - 
                  
                  
The HTTP method used in the request.
Declaration
Swift
var method: Moya.Method { get } - 
                  
                  
The type of HTTP task to be performed.
Declaration
Swift
var task: Task { get } - 
                  
                  
The type of validation to perform on the request. Default is
.none.Declaration
Swift
var validationType: ValidationType { get } - 
                  
                  
The headers to be used in the request.
Declaration
Swift
var headers: [String : String]? { get } - 
                  
                  
Provides stub data for use in testing.
Declaration
Swift
var sampleData: Data { get } - 
                  
                  
Convenience URL accessor
Declaration
Swift
var requestUrl: URL? { get } - 
                  
                  
Convenience etag accessor
Declaration
Swift
var etag: String { get } - 
                  
                  
Represents the authorization header to use for requests.
Declaration
Swift
var authorizationType: AuthorizationType { get } 
            View on GitHub
          
      MTP Enumeration Reference