Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- code::String - Product Code
- price::Number - Price in pence
- name::String - Name of the product
- images::Array[Object] - Product images
- 0
- src
- alt
- brand_image::String - Main product image
- videos::Object
- youtube::String - Video code (ex. trbGz1o4Pvs)
- wistia::String - Video code (ex. trbGz1o4Pvs)
- discount
- amount::Number - The amout of the discout in pence (ex. 520)
- original_price::Number - The original price in pence (ex. 5199)
- text::String - A text next to discount (ex. "the discount is")
- percent:Number - Discount percent (ex. 10)
- email_discount::Boolean - ?
- similar_products::Array[?] - ?
- grouping_name::String - A name to group products by? Can be the same as name (ex. Long Stay T2)
- upsell_upgrade::String - A code for the upsell upgrade (ex. MANMF2)
- upsell_products:Array[?] - ?
- upsell_title::String - A part of the title of the upsell modal (ex. "add Security Fast Track passes")
- upsell_text::String - The text describing the upsell
- ghost_upsell_products::Array[?] - ?
- type::String - The type of product (ex. carpark). Maybe rename it to make it more clear?
- gate_price::Number - The price you would pay for the product if you don't prebook and pay on the gate
- score
- num_reviews::Number - The number of reviews for the product
- num_comments::Number - The number of comments for the product
- will_book_again_percentage::Number - A number showing the percentage of people likely to book again (ex. 90.0)
- score::Number - Score number out of 5 (ex. 4.4)
- pull_quote?
- comment?
- name?
- cancellation
- payment_surcharge - What is it and where is it used? Answer from Caroline: "There shouldn’t be any surcharges now, since credit card fees were outlawed earlier this year. I think the functionality still exists though in case we want to repurpose it for something else (it’s in CHIPS)"
- debit - All are numbers
- percent
- min
- max
- calculated
- total
- credit - All are numbers
- percent
- min
- max
- calculated
- total
- schedule::String - From and until string for the duration product usage (ex. "From Fri 18th May 2018 at 15:00 until Sat 19th May 2018 at 13:00")
- location
- code::String - Airport code (ex. MAN)
- name::String - Name of location (ex. Manchester)
- regional_hotel_info::String - Not sure why it's called hotel_info, since it also shows on carparks. An example string is "If you are travelling with Jet2, please check with your flight provider to confirm which terminal you are travelling from.<br />\r\n"
- type::String - Location type (ex. carpark) Maybe use Enum?
- iata::String - ex. MAN
- is_refundable::Boolean
- equivalent_flex_products::Array[?] - ?
- is_cancellable::Boolean
- special_offer::Boolean
- on_airport::Boolean - I guess it can be carparking off the airport, for ex. at the hotel or on a third party locaiton
- walking_distance_to_airport::Boolean
- address::String - ex. "Manchester Airport - Multi Storey T3,\nManchester Airport,\nM90 1QX"
- postcode::String
- car_parked_for_you::Boolean
- introduction::String - An introduction coming from the parking provider (ex. "It's lashing down with rain and blowing a gale - but at least if you park in the multi-storey at terminal 3 you know you won't get wet. You can just park and walk to the terminal. Quick and easy - just as well when you've got a plane to catch.\r\n")
- meet_and_greet::Boolean
- terminals::Array[Number] - An array of number representig at which terminal the parking is
- transfers
- price::Number? - It's null in the response, which is a bit strange
- travel_time::String - I believe it's in minutes (ex. "5-10")
- from::String - Time (ex. "00:00")
- to::String - Time (ex. "23:59")
- frequency::Number - Probably in minutes (ex. 10)
- frequency_note::? - ?
- available_24_hours::Boolean
- included_in_price::Boolean
- text::String - Additional info I guess (ex. included in price)
- transfers_summary::String - Text (ex. Getting to the airport couldn't be simpler from your car park - simply catch a transfer bus, which runs every 10 minutes, 24-hours a day, and in 5-10 minutes, you'll be at check-in.)
- transfers_tip::String - Text (ex. run every 10 minutes, take 10 minutes and are included in the price)
- distance_miles::Number - Distance to what - airport? (ex. 1). Could be renamed
- logo::Stirng - URL to image. In this case it's the same as the brand image. Why do we need it?
- selling_texts::Array[String] - Array with sentences with sells pitches (ex. "Award-winning security."). Why is it an array? The only way we can present them is with bullet points.
- sellpoints - All are strings. Sells pitches no each of the topics. But why do we need both this and selling texts then?
- location
- terminal
- transfers
- parking
- security
- directions::String - HTML text giving directions on how you can reach the target.
- info_block::String - More like instructions and additional info once you arrive. Can be renamed?
- sales_introduction::? - ?
- map_pins
- 0
- name::String
- lat::Number
- lon::Number
- src::String - A URL pointing to a pin icon
- code::String - A code about what? It's the same as code. Why do we need them both
- label?
- type::String - Type of the pin I guess? ex. "parking" Maybe enum
- marker_name::String - what's the difference between marker_name and name? They're the same in the response
- id::String - It's the same as code. Why do we need them both?
- terminal?
- telephone::String
- fax::String
- features::String - A text showing some kind of features? Why do we need it? (ex. "On Airport")
- security_measures::String - Some text showing how amazingly secure the parking is. Why do we need so many of them?
- information::String - Additional info
- disabled_facilities::String - Text describing if and what disabled facilities the product has
- maximum_car_size::String - Text describing car size restrictions
- insurance::String - Text stating the insurance conditions
- supplier?
- holiday_extras_group::Boolean - Maybe shows if this is part of the HX group (whatever that is)?
- car_stored_at::String - ex. "secured site"
- park_mark::Boolean - ?
- recommended::Boolean - Recommended by who? HX?
- congestion_charge::Boolean
- special_condition?
- distance_to_terminals - All are numbers
- all
- 0
- terminal
- distance
- duration
- closest
- terminal
- distance
- duration
- unnamed::Boolean - wat?
- tags?
- cruise_lines?
- qr_code::Boolean - qr code for what?
- product_terms?
- alternative_product_code::Array[String]
- arrival_procedures::String - Text explaining details upon arrival
- departure_procedures - Text explaining details upon departure
- procedures
- 0
- date::Date
- meta::String - ex day_fly
- content - Texts that you can already find from some of the properties above.
- directions - Same as 'directions' prop
- address - Same as 'address' prop
- procedures - Same as arrival_procedures or departure_procedures
- transfers - Same as 'transfers_summary'
- 1 - The same as 0, but just for 'day_return'
- ***
- *** The properties below seem to be calls to other endpoints
- *** Not sure how relative they are to the spike
- ***
- book_at
- method
- path
- params
- agent
- booking
- code
- total_price
- upgrades []
- params
- email
- payment_card_expiry
- payment_card_issue_num
- payment_card_number
- payment_card_security_code
- payment_card_start
- title
- first_name
- last_name
- mobile
- phone
- postcode
- out_flight
- number_of_passengers
- operator_initials
- code
- price
- registration
- car_make
- car_model
- car_colour
- return_flight
- from
- to
- location
- agent
- launch_id
- payment
- required
- options
- card_with_security_code
- card_holder
- number
- start
- expiry
- issue_num
- security_code
- chips_booking
- ref
- last_four
- expiry
- card_token
- token
- expiry
- security_code
- card_session
- session_id
- security_code
- meta
- card
- brands String[]
- verification_code
- discount_code
- launch_id
- validation
- title
- options Enum maybe? Currently it's an array
- 0 Mr
- 1 Mrs
- 2 Ms
- 3 Miss
- upgrade_at
- method
- path
- params
- agent
- launch_id
- code
- price
- from
- to
- location
- pay_at
- method
- path
- params
- agent
- booking
- code
- total_price
- upgrades
- params
- email
- payment_card_expiry
- payment_card_issue_num
- payment_card_number
- payment_card_security_code
- payment_card_start
- code
- price
- from
- to
- location
- agent
- launch_id
- payment
- required
- options
- card_with_security_code
- card_holder
- number
- start
- expiry
- issue_num
- security_code
- chips_booking
- ref
- last_four
- expiry
- card_token
- token
- expiry
- security_code
- card_session
- session_id
- security_code
- meta
- card
- brands Enum maybe? Currently String[]
- 0 visadebit
- 1 master
- 2 visa
- 3 amex
- 4 visaelectron
- verification_code
- discount_code
- launch_id
- validation
- flow_at
- method
- path
- params
- agent
- launch_id
- code
- price
- from
- to
- location
- _meta
- location
- code
- name
- regional_hotel_info
- type
- iata
- agent
- code
- name
- phone
- type
- group
- brand
- is_cashback
- is_ppc
- pretick_selected_upgrades_for
- flight
- currency
- pin_at
- method
- path
- params
- agent
- product_type
- from
- to
- location
- launch_id
Add Comment
Please, Sign In to add comment