I am try to run action file throwing the below error

TypeError: ‘method’ object is not subscriptable

Below is the action method i am using: class Action_carona_tracker(Action):

 def name(self) -> Text:

     return "action_carona_tracker"

 def run(self, dispatcher: CollectingDispatcher,

         tracker: Tracker,

         domain: Dict[Text, Any]) -> List[Dict[Text, Any]]:

     response = requests.get("https://api.covid19india.org/data.json").json

     entities = tracker.latest_message['entities']

     print("last message now",entities)

     state = None

     for e in entities:

         if e['entity']== 'state':

             state=e['value']

     for data in response["statewise"]:

         if data["state"] == state.title():

             print(data)

     dispatcher.utter_message(text="Hello World!"+data)

     return []

error details: events = action(dispatcher, tracker, domain) File “C:\Users\LENOVO\Desktop\slot\actions.py”, line 46, in run for data in response[“statewise”]: TypeError: ‘method’ object is not subscriptable

Hello… It would help to know which line is line 46.

Cheers