unable to import grafana dashboard using api, python?

Viewed 18

This code

base_url = 'local...'

headers = { 'Authorization': 'Bearer g token',
          'Accept': 'application/json',
          'Content-Type': 'application/json'
          }

with open('dashboardlab1.json', 'rb') as f:

       dashboard = f.read()
       try:
           datas = json.loads(dashboard)
           r = requests.post(url = base_url + '/api/dashboards/db', headers=headers, data=datas, verify=False)
           print(r.status_code)
       except:
           print('error:')

Throwing error: '{"message":"bad request data","traceID":"00000000000000000000000000000000"}'

0 Answers
Related