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