OBSOLETE expediaRequestor

January 19, 2022 ยท View on GitHub

THIS PROJECT IS OBSOLETE AS EXPEDIA HAS REMOVED THE APIS.

A python wrapper for Expedia APIs The goal is to write a developer friendly client that can used to interact with the Expedia API. Once the wrapper is ready, I will publish it as a package in the Python package index

Build Status

Current to-do

  • Create a setup.py file
  • Complete the API implementation
  • Populate test cases
  • Integrate with travis CI

Current State of APIs

APIImplementedTestcases added
Cars[X][X]
Cruise[X][ ]
Flight Search[X][X]
Flights prices and trends[X][X]
Geography[X][X]
Hotel Reviews[X][X]
Hotel Search Offers[X][X]
Package Search[X][X]
Suggestions and Resolutions[X][X]
Things To Do![X][X]

The cruise APIs by Expedia are currently down and cannot be tested till they are back up.

Testing

You first need to get an API key from Expedia.
Running the test cases is very simple:

python test_suite.py