JSFiddle - React, Tailwind, and code Playground

by Brock Whittaker

JavaScript

var FlightRequest = {
  "request": {
    "passengers": {
      "adultCount": 1
    },
    "slice": [
      {
        "origin": "BOS",
        "destination": "LAX",
        "date": "2015-05-05"
      },
      {
        "origin": "LAX",
        "destination": "BOS",
        "date": "2015-05-10"
      }
    ]
  }
};

$.ajax({
     type: "POST",
     //Set up your request URL and API Key.
     url: "https://www.googleapis.com/qpxExpress/v1/trips/search?key=AIzaSyCOj4YNJ5JvfpB2nVSHXO-PfSiq8ji9AP8", 
     contentType: 'application/json', // Set Content-type: application/json
     dataType: 'json',
     // The query we want from Google QPX, This will be the variable we created in the beginning
     data: JSON.stringify(FlightRequest),
     success: function (data) {
      //Once we get the result you can either send it to console or use it anywhere you like.
      document.write(JSON.stringify(data));
    },
      error: function(){
       //Error Handling for our request
       alert("Access to Google QPX Failed.");
     }
    });