03-02 basic script for GET, response

Remember, include the full URL in request

https://api.stackexchange.com/2.3/questions?order=desc&sort=activity&site=stackoverflow

02

Basic script showing response

import requests
import json 

response = requests.get('https://api.stackexchange.com/2.3/questions?order=desc&sort=activity&site=stackoverflow')
print(response)

We get a <Response 200>

03

We can get the JSON with json() method

import requests
import json

response = requests.get('https://api.stackexchange.com/2.3/questions?order=desc&sort=activity&site=stackoverflow')
print(response.json())

04

We can also query specific keys like 'items' seen first, using
['']'s

import requests
import json

response = requests.get('https://api.stackexchange.com/2.3/questions?order=desc&sort=activity&site=stackoverflow')
print(response.json() ['items''] )

05

Loop thru and query or filter attributes within items's list

import requests
import json

response = requests.get('https://api.stackexchange.com/2.3/questions?order=desc&sort=activity&site=stackoverflow')
for item in response.json()['items']:
    if(item['answer_count'] <= 1):
        print(item['owner']['display_name'])
        print(item['title'])
        print(item['link'])
        print(item['answer_count'])