​
Select Service
ves-io-schema-operate-usb-CustomPublicAPI-List
Published April 5, 2023 | Last modified September 10, 2026
Examples of performing usb CustomPublicAPI List
Usecase:
List connected USB devices
Request:
Request using vesctl:
vesctl request rpc usb.CustomPublicAPI.List -i request.yaml --uri /public/namespaces/system/sites/site1/vpm/usb/master-0/list --http-method GET
where file request.yaml has following contents:
namespace: systemnode: master-0site: site1vesctl yaml response:
usb:- idProduct: 1d6b idVendor: "0003"- idVendor: "05e3"Request using curl:
curl -X 'GET' -H 'Content-Type: application/json' -H 'X-Volterra-Useragent: v1/pgm=_var_folders_q2_3kp8z3zs0x5_m7pk1bgb0_ph0000gp_T_go-build1655461974_b001_apidocs.test/host=MTY6VVHQPH/svc=S:examplesvc/site=mytestce01' 'https://acmecorp.console.ves.volterra.io/api/operate/namespaces/system/sites/site1/vpm/usb/master-0/list?namespace=system&node=master-0&site=site1'curl response:
HTTP/1.1 200 OKContent-Length: 1034Content-Type: application/jsonDate: Fri, 19 Jun 2026 22:03:52 GMTVary: Accept-Encoding
{ "namespace": "", "site": "", "node": "", "usb": [ { "bus": 0, "address": 0, "port": 0, "description": "", "vendor_name": "", "product_name": "", "i_serial": "", "id_vendor": "0003", "id_product": "1d6b", "i_manufacturer": "", "speed": "", "bcd_usb": "", "bcd_device": "", "b_device_class": "", "b_device_sub_class": "", "b_device_protocol": "", "b_max_packet_size": 0, "i_product": "", "usb_type": "UNKNOWN_USB" }, { "bus": 0, "address": 0, "port": 0, "description": "", "vendor_name": "", "product_name": "", "i_serial": "", "id_vendor": "05e3", "id_product": "", "i_manufacturer": "", "speed": "", "bcd_usb": "", "bcd_device": "", "b_device_class": "", "b_device_sub_class": "", "b_device_protocol": "", "b_max_packet_size": 0, "i_product": "", "usb_type": "UNKNOWN_USB" } ]}