- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Meraki API Create Device Live Tools Throughput Test 404 Error
Good Afternoon;
I am following through Meraki's Documentation concerning the Create Device Live Tools Throughput Test VIA API Using the following commands -
import meraki
API_KEY = 'XXXXa55b1'
dashboard = meraki.DashboardAPI(API_KEY)
serial = 'XXXX-XXXX-XXXX'
response = dashboard.devices.createDeviceLiveToolsThroughputTest(
serial,
callback={'url': 'https://webhook.site/0a7dc1fb-4029-4f18-8486-f489aab3f457', 'sharedSecret': 'xxxx' , 'payloadTemplate': {'id': 'wpt_2100'}}
)
print(response)
However when we run the command we are constantly receive a 404 error. I am not a programmer myself so my python knowledge is limited.
From everything I see following through the documentation this should be working however am stuck. Does anyone see any issues with my syntax, or coding for this API request?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I have also tried the following in a script I am working on :
import requests
import json
url = "https://api.meraki.com/api/v1/devices/XXXX-XXXX-XXXX/liveTools/throughputTest"
payload = '''{
"callback": {
"payloadTemplate": { "id": "wpt_2100" },
"url": "https://webhook.site/0a7dc1fb-4029-4f18-8486-f489aab3f457",
"sharedSecret": "test123"
}
}'''
headers = {
"Authorization": "Bearer XXXXXXXXXXXXXXXXXXXXXXXXXXXXX55b1",
"Content-Type": "application/json",
"Accept": "application/json"
}
response = requests.request('POST', url, headers=headers, data = payload)
print(response.text.encode('utf8'))
This just returns a b'' response and nothing is reported to our WebHooks Server
If anyone could lead me in the right direction would be much appreciated
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I have updated my code and am now receiving - Error: 400 Client Error: Bad Request for url: https://api.meraki.com/api/v1/devices/Q2KY-SY6P-MQCY/liveTools/throughputTest
