import requests
url = "https://api.rated.network/v0/eth/operators/Coinbase/effectiveness"
params = {
"idType": "nodeOperator",
"granularity": "day",
"from": "2023-08-31",
"size": 31,
"filterType": "datetime",
"include": [
"sumEarnings", "day", "sumEstimatedRewards", "sumEstimatedPenalties",
"sumPriorityFees", "sumBaselineMev", "sumMissedExecutionRewards",
"sumConsensusBlockRewards", "sumMissedConsensusBlockRewards",
"sumAttestationRewards", "sumAllRewards", "sumMissedAttestationRewards",
"sumMissedAttestationPenalties", "sumWrongTargetPenalties",
"sumLateTargetPenalties", "sumWrongHeadPenalties", "sumLateSourcePenalties"
]
}
#Authenticated Request
headers = {
"Content-Type": "application/json",
"X-Rated-Network": "mainnet",
"Authorization": "Bearer <YOUR-TOKEN-HERE>"
}
response = requests.get(url, params=params, headers=headers)
data = response.json()