Packet Capture File ID
If you are a Mojo One user, you can upload the packet capture file directly into Mojo Packets. You can then use Mojo Packets to analyze the packet capture or trace files. Following are the prerequisites to successfully upload the file to Mojo Packets. Each packet capture file will be prefixed with an ID specifying it particularly.
Attribute | Data Type | Description |
---|---|---|
href | String | Gives a zip file link of client connection log bundle. |
traceType | String | tracetype can be either applicable or not. |
size | int | Size of the zipped file. |
fileName | String | It carries the fileName of the client connection log bundle. |
[{ "href": "https://192.168.8.15/new/webservice/sfiles?id=0f2911c5-cfb9-4782-be62-8caacfb5d6c1&dwnlfnpre=client_connection_log_bundle_6274363953536950144.zip", "traceType": "NOT_APPLICABLE", "size": 235, "fileName": "client_connection_log_bundle_6274363953536950144.zip" }]
/V5/packetcaptures/connectionfailures/{fileId}
Get Packet Capture File ID
Description | This API is used to retreive id of automatic packet capture file. Users with the following roles can call this API: superuser, administrator, operator, and viewer. |
---|---|
Syntax |
GET <Base_URL>/packetcaptures/connectionfailures/{file_id}
Here,
|
Sample code |
GET https://training.mojonetworks.com/new/webservice/v5/packetcaptures/
connectionfailures/DF59A2-88AF70-007414 |
Request Body | This API call does not require any request body parameters. |
Response Body | A sample value for the Application List JSON is as follows:
[ { "href": "https://webapps-mwmmt.airtightnw.com/new/webservice/sfiles? id=4366d578-63a8-47ef-94ca-95a7c72b9aaa&dwnlfnpre=DF59A2-88AF70-007414-wireless.pcap.gz", "traceType": "WIRELESS_PACKET_CAPTURE", "size": 2579, "fileName": "DF59A2-88AF70-007414-wireless.pcap.gz" } ] |
Put APIs
Description | This API is used to fetch the APs that match the specified filter criteria from the allowed locations for the logged-in user. If no filters are specified, all the APs from the allowed locations are fetched. However, this API is not supported in a server cluster environment.
Note: Do not use this API to fetch more than 100 devices. For fetching larger number of devices, consider using the Get Paged List of APs API. |
---|---|
User Privileges | Users with the following roles can call this API: superuser, administrator, and operator.
Request Body Parameters Response Body Error codes |
Syntax |
GET /devices/aps
|
Sample code |
GET https://training.mojonetworks.com/new/webservice/v2/devices/aps
GET https://training.mojonetworks.com/new/webservice/v2/devices/aps?macaddress=00:11:74:33:23:12&macaddress=00:11:74:45:12:21 GET https://training.mojonetworks.com/new/webservice/v2/devices/aps?capability=49&locationid=10&locationid=12&sortcolumn=devicename&sortascending=false |
URL Parameters | This API call takes optional URL parameters to filter the list of APs to be fetched and the column on which the output must be sorted. AP Filter Parameters lists the parmeter names, datatypes, applicable values, and whether the results can be sorted based on the parameter. |
Query Parameters | This API call takes optional URL parameters to filter the list of APs to be fetched and the column on which the output must be sorted. AP Filter Parameters lists the parmeter names, datatypes, applicable values, and whether the results can be sorted based on the parameter. |
Response Body | If the API call is successful, the HTTP response status is 200. The response body contains the details of the APs that match the filter criteria. The response is in the application/json format. Click AP to view the complete detais of the JSON along with a sample output. |
Put APIs
Description | This API is used to fetch the APs that match the specified filter criteria from the allowed locations for the logged-in user. If no filters are specified, all the APs from the allowed locations are fetched. However, this API is not supported in a server cluster environment.
Note: Do not use this API to fetch more than 100 devices. For fetching larger number of devices, consider using the Get Paged List of APs API. |
---|---|
User Privileges | Users with the following roles can call this API: superuser, administrator, and operator.
Request Body Parameters Response Body Error codes |
Syntax |
GET /devices/aps
|
Sample code |
GET https://training.mojonetworks.com/new/webservice/v2/devices/aps
GET https://training.mojonetworks.com/new/webservice/v2/devices/aps?macaddress=00:11:74:33:23:12&macaddress=00:11:74:45:12:21 GET https://training.mojonetworks.com/new/webservice/v2/devices/aps?capability=49&locationid=10&locationid=12&sortcolumn=devicename&sortascending=false |
URL Parameters | This API call takes optional URL parameters to filter the list of APs to be fetched and the column on which the output must be sorted. AP Filter Parameters lists the parmeter names, datatypes, applicable values, and whether the results can be sorted based on the parameter. |
Query Parameters | This API call takes optional URL parameters to filter the list of APs to be fetched and the column on which the output must be sorted. AP Filter Parameters lists the parmeter names, datatypes, applicable values, and whether the results can be sorted based on the parameter. |
Response Body | If the API call is successful, the HTTP response status is 200. The response body contains the details of the APs that match the filter criteria. The response is in the application/json format. Click AP to view the complete detais of the JSON along with a sample output. |
Post APIs
Description | This API is used to fetch the APs that match the specified filter criteria from the allowed locations for the logged-in user. If no filters are specified, all the APs from the allowed locations are fetched. However, this API is not supported in a server cluster environment.
Note: Do not use this API to fetch more than 100 devices. For fetching larger number of devices, consider using the Get Paged List of APs API. |
---|---|
User Privileges | Users with the following roles can call this API: superuser, administrator, and operator.
Request Body Parameters Response Body Error codes |
Syntax |
GET /devices/aps
|
Sample code |
GET https://training.mojonetworks.com/new/webservice/v2/devices/aps
GET https://training.mojonetworks.com/new/webservice/v2/devices/aps?macaddress=00:11:74:33:23:12&macaddress=00:11:74:45:12:21 GET https://training.mojonetworks.com/new/webservice/v2/devices/aps?capability=49&locationid=10&locationid=12&sortcolumn=devicename&sortascending=false |
URL Parameters | This API call takes optional URL parameters to filter the list of APs to be fetched and the column on which the output must be sorted. AP Filter Parameters lists the parmeter names, datatypes, applicable values, and whether the results can be sorted based on the parameter. |
Query Parameters | This API call takes optional URL parameters to filter the list of APs to be fetched and the column on which the output must be sorted. AP Filter Parameters lists the parmeter names, datatypes, applicable values, and whether the results can be sorted based on the parameter. |
Response Body | If the API call is successful, the HTTP response status is 200. The response body contains the details of the APs that match the filter criteria. The response is in the application/json format. Click AP to view the complete detais of the JSON along with a sample output. |
Delete APIs
Description | This API is used to fetch the APs that match the specified filter criteria from the allowed locations for the logged-in user. If no filters are specified, all the APs from the allowed locations are fetched. However, this API is not supported in a server cluster environment.
Note: Do not use this API to fetch more than 100 devices. For fetching larger number of devices, consider using the Get Paged List of APs API. |
---|---|
User Privileges | Users with the following roles can call this API: superuser, administrator, and operator.
Request Body Parameters Response Body Error codes |
Syntax |
GET /devices/aps
|
Sample code |
GET https://training.mojonetworks.com/new/webservice/v2/devices/aps
GET https://training.mojonetworks.com/new/webservice/v2/devices/aps?macaddress=00:11:74:33:23:12&macaddress=00:11:74:45:12:21 GET https://training.mojonetworks.com/new/webservice/v2/devices/aps?capability=49&locationid=10&locationid=12&sortcolumn=devicename&sortascending=false |
URL Parameters | This API call takes optional URL parameters to filter the list of APs to be fetched and the column on which the output must be sorted. AP Filter Parameters lists the parmeter names, datatypes, applicable values, and whether the results can be sorted based on the parameter. |
Query Parameters | This API call takes optional URL parameters to filter the list of APs to be fetched and the column on which the output must be sorted. AP Filter Parameters lists the parmeter names, datatypes, applicable values, and whether the results can be sorted based on the parameter. |
Response Body | If the API call is successful, the HTTP response status is 200. The response body contains the details of the APs that match the filter criteria. The response is in the application/json format. Click AP to view the complete detais of the JSON along with a sample output. |
Test APIs
Description | This API is used to fetch the APs that match the specified filter criteria from the allowed locations for the logged-in user. If no filters are specified, all the APs from the allowed locations are fetched. However, this API is not supported in a server cluster environment.
Note: Do not use this API to fetch more than 100 devices. For fetching larger number of devices, consider using the Get Paged List of APs API. |
---|---|
User Privileges | Users with the following roles can call this API: superuser, administrator, and operator.
Request Body Parameters Response Body Error codes |
Syntax |
GET /devices/aps
|
Sample code |
GET https://training.mojonetworks.com/new/webservice/v2/devices/aps
GET https://training.mojonetworks.com/new/webservice/v2/devices/aps?macaddress=00:11:74:33:23:12&macaddress=00:11:74:45:12:21 GET https://training.mojonetworks.com/new/webservice/v2/devices/aps?capability=49&locationid=10&locationid=12&sortcolumn=devicename&sortascending=false |
URL Parameters | This API call takes optional URL parameters to filter the list of APs to be fetched and the column on which the output must be sorted. AP Filter Parameters lists the parmeter names, datatypes, applicable values, and whether the results can be sorted based on the parameter. |
Query Parameters | This API call takes optional URL parameters to filter the list of APs to be fetched and the column on which the output must be sorted. AP Filter Parameters lists the parmeter names, datatypes, applicable values, and whether the results can be sorted based on the parameter. |
Response Body | If the API call is successful, the HTTP response status is 200. The response body contains the details of the APs that match the filter criteria. The response is in the application/json format. Click AP to view the complete detais of the JSON along with a sample output. |