Fix Python – Making a request to a RESTful API using Python

I have a RESTful API that I have exposed using an implementation of Elasticsearch on an EC2 instance to index a corpus of content. I can query the search by running the following from my terminal (MacOSX):
curl -XGET ‘http://ES_search_demo.com/document/record/_search?pretty=true’ -d ‘{
“query”: {
“bool”: {
“must”: [
{
….