Extreme API with Python

Table Of Contents
Extreme API with Python
Page | 136
Part no.9036931-00 Rev AA February 2021
C:\Extreme API with Python> xcc.py
{
"access_token" :
"eyJraWQiOiIxODI1RS1DMjYwMSIsInR5cCI6IkpXVCIsImFsZyI6IlJTMjU2In0.eyJzdWIiOiJVbmRlZmluZ
WQ6MTgyNUUtQzI2MDEiLCJsaWNlbnNlIjoib2siLCJzY29wZSI6IntcInNpdGVcIjpcIlJXXCIsXCJuZXR3b3J
rXCI6XCJSV1wiLFwiZGV2aWNlQXBcIjpcIlJXXCIsXCJkZXZpY2VTd2l0Y2hcIjpcIlJXXCIsXCJlR3Vlc3RcI
jpcIlJXXCIsXCJhZG9wdGlvblwiOlwiUldcIixcInRyb3VibGVzaG9vdFwiOlwiUldcIixcIm9uYm9hcmRBYWF
cIjpcIlJXXCIsXCJvbmJvYXJkQ3BcIjpcIlJXXCIsXCJvbmJvYXJkR3JvdXBzQW5kUnVsZXNcIjpcIlJXXCIsX
CJvbmJvYXJkR3Vlc3RDcFwiOlwiUldcIixcInBsYXRmb3JtXCI6XCJSV1wiLFwiYWNjb3VudFwiOlwiUldcIix
cImFwcGxpY2F0aW9uXCI6XCJSV1wiLFwibGljZW5zZVwiOlwiUldcIixcImNsaVN1cHBvcnRcIjpcIlJXXCJ9I
iwiaXNzIjoiYOUNDLjE4MjVFLUMyNjAxIiwiZXh0cmVtZV9yb2xlIjoiRlVMTCIsImV4cCI6MTU5Mzk1MDkxOS
wianRpIjoieW9zdHJvdnMifQ.IckhxZnvkF3JZSJd5fBaBtM_aOlGhxHKaul5vcTbZ6cklhPojKz5EEZR0zs7V
G09qhhwUrKmmMCRlb6JRAnZYZFC3ZZlTJWrZzUlLJtImn2fLsX8FcEy6Ep0j3tVBVD6yjNnzR2zLQM6btbBTie
zl_dUd2s5jT2JCckbOhMW_sUqDb2pKxqO2KN9-xa0QT7lTFpVFFAwqPvCLnHBvMu7Ab3v-cFCWmFt34fVaw-
vS5gm3dj7S612cNek2fhFDg_2CcWGWc3xGBjmZGNqfKf3yeuJ2YQm1ezIlHRQ8qHGIBwnqdtbejzmKqM11S3E6
gzI-OSGU3qrdXn5CvxGdtR0YQ",
"token_type" : "Bearer",
"expires_in" : 7200,
"idle_timeout" : 356400,
"refresh_token" : "a33d28c028959457acf46cde6385a3",
"adminRole" : "FULL",
"scopes" : {
"site" : "RW",
"network" : "RW",
"deviceAp" : "RW",
"deviceSwitch" : "RW",
"eGuest" : "RW",
"adoption" : "RW",
"troubleshoot" : "RW",
"onboardAaa" : "RW",
"onboardCp" : "RW",
"onboardGroupsAndRules" : "RW",
"onboardGuestCp" : "RW",
"platform" : "RW",
"account" : "RW",
"application" : "RW",
"license" : "RW",
"cliSupport" : "RW"
}
}
When you have the Bearer token, you can add it to the Authorization header along with the Accept and
Content-Type headers, set to application/json.
In the documentation, locate the endpoint you want to use to access, modify, create, or delete
information on the Extreme Campus Controller server.
7.2 Use GET method
In this example, you can count how many APs are connected to your Extreme Campus Controller server.
To do this, use the /v1/aps endpoint. This endpoint is under the management root path.