List devices
Changed onList quantum devices (simulators and QPUs) visible to the caller, with filtering, search, sorting, and pagination.
Request
- Base URLhttps://api-v2.qbraid.com/api/v1
- URLhttps://api-v2.qbraid.com/api/v1/devices
- AuthAPI key in header X-API-KEY
Query parameters
Device QRN (qBraid Resource Name)
Filter devices by QRN
Filter devices by vendor
Provider ID to filter by
Filter devices by provider ID
Filter by hardware type
Filter devices by hardware type
Enumeration for representing various operational statuses of devices.
Attributes: ONLINE (str): Device is online and accepting jobs. UNAVAILABLE (str): Device is online but not accepting jobs. OFFLINE (str): Device is offline. RETIRED (str): Device has been retired and is no longer operational.
Filter devices by operational status
Include or exclude retired devices
Include (true) or exclude (false) retired devices
Filter by device visibility
Filter by visibility — true for private, false for public
Filter by device verification status
Filter by direct access availability
Filter devices by direct access availability
Search keyword
Search devices by name, description, or about (1–255 characters)
Field to sort by
Field to sort devices by
Sort order direction
Sort order direction (default: asc)
Page number (1-indexed)
Page number (1-indexed, default: 1)
Number of items per page
Number of items per page (1–100, default: 20)
Response
Success.
Example response
{
"data": [
{
"pricing": {
"perTask": 10,
"perShot": 10,
"perMinute": 10
}
}
]
}Changes
- info
api operation id
get_all_devices_devices_getremoved and replaced withlistDevices - info
api tag
Devicesadded - info
api tag
devicesremoved - info
added the non-success response with the status
- info
removed the non-success response with the status
- info
removed the non-success response with the status
- info