action letmc_viewing_controller_make_booking { label: "Book an appointment for a viewing slot returned from the GET verb" provider: letmc method: POST path: "/v2/tier2/{shortName}/viewing/bookings" encoding: json input: { type: "object" properties: { alertAreaID: { type: "string" } alertMaxRent: { type: "string" } alertMinRent: { type: "string" } alertNumberOfBeds: { type: "string" } alertTenantType: { type: "string" } emailAddress: { type: "string" } forename: { type: "string" } mobilePhone: { type: "string" } propertyIDsToView: { type: "string" } shortName: { type: "string" } subscribeToEmailAlerts: { type: "string" } subscribeToSMSAlerts: { type: "string" } surname: { type: "string" } wantRoomInSharedProperty: { type: "string" } } required: ["emailAddress", "forename", "mobilePhone", "propertyIDsToView", "shortName", "surname"] additionalProperties: false } output: { type: "object" additionalProperties: true } }