En général les API renvoient du JSON donc tu peux charger le JSON renvoyé par l'API dans un dictionnaire (ou une liste) avec le module JSON.
Si tu utilises le module requests comme client, tu peux utiliser la méthode .json() pour interpréter le JSON directement par exemple :
import requests
response = requests.get("https://weather-api.com/v1/france")
data = response.json()
icon = data["t01d"]
print(icon)
Souvent il faut naviguer dans le JSON en faisant par exemple :
icon = data["country"]["today"]["temperatures"][0]["t01d"]