GET
/
quantum-jobs
curl --request GET \
  --url https://api.qbraid.com/api/quantum-jobs \
  --header 'api-key: <api-key>'
{
  "jobsArray": [
    {
      "timeStamps": {
        "createdAt": "2024-06-06T19:54:17.000Z",
        "endedAt": "2024-06-06T19:54:17.015Z",
        "executionDuration": 15
      },
      "queuePosition": null,
      "queueDepth": null,
      "circuitNumQubits": 2,
      "circuitDepth": 1,
      "qbraidDeviceId": "qbraid_qir_simulator",
      "qbraidJobId": "qbraid_qir_simulator-test-qjob-53exgs8hbti31wh3x7ly",
      "status": "COMPLETED",
      "vendor": "qbraid",
      "provider": "qbraid",
      "escrow": 0,
      "cost": 0.501875,
      "shots": 1000,
      "openQasm": "<string>",
      "measurementCounts": {
        "01000": 1000
      }
    },
    {
      "timeStamps": {
        "createdAt": "2024-06-06T19:54:17.000Z",
        "endedAt": null,
        "executionDuration": null
      },
      "queuePosition": 2,
      "queueDepth": 11,
      "circuitNumQubits": 6,
      "circuitDepth": 10,
      "qbraidDeviceId": "qbraid_qir_simulator",
      "qbraidJobId": "qbraid_qir_simulator-test-qjob-53exgs8hbti31wh3x7ly",
      "status": "QUEUED",
      "vendor": "qbraid",
      "provider": "qbraid",
      "escrow": 0.0425,
      "cost": null,
      "shots": 1000,
      "openQasm": "<string>",
      "measurementCounts": null
    }
  ],
  "statusGroup": "all",
  "provider": "all",
  "total": 2
}
{
  "jobsArray": [
    {
      "timeStamps": {
        "createdAt": "2024-06-06T19:54:17.000Z",
        "endedAt": "2024-06-06T19:54:17.015Z",
        "executionDuration": 15
      },
      "queuePosition": null,
      "queueDepth": null,
      "circuitNumQubits": 2,
      "circuitDepth": 1,
      "qbraidDeviceId": "qbraid_qir_simulator",
      "qbraidJobId": "qbraid_qir_simulator-test-qjob-53exgs8hbti31wh3x7ly",
      "status": "COMPLETED",
      "vendor": "qbraid",
      "provider": "qbraid",
      "escrow": 0,
      "cost": 0.501875,
      "shots": 1000,
      "openQasm": "<string>",
      "measurementCounts": {
        "01000": 1000
      }
    },
    {
      "timeStamps": {
        "createdAt": "2024-06-06T19:54:17.000Z",
        "endedAt": null,
        "executionDuration": null
      },
      "queuePosition": 2,
      "queueDepth": 11,
      "circuitNumQubits": 6,
      "circuitDepth": 10,
      "qbraidDeviceId": "qbraid_qir_simulator",
      "qbraidJobId": "qbraid_qir_simulator-test-qjob-53exgs8hbti31wh3x7ly",
      "status": "QUEUED",
      "vendor": "qbraid",
      "provider": "qbraid",
      "escrow": 0.0425,
      "cost": null,
      "shots": 1000,
      "openQasm": "<string>",
      "measurementCounts": null
    }
  ],
  "statusGroup": "all",
  "provider": "all",
  "total": 2
}

Authorizations

api-key
string
header
required

Authenticate requests using an API key linked to your qBraid account. Obtain your key by registering or logging in at account.qbraid.com.

Query Parameters

status
enum<string>
default:
all

Filter jobs by their status group.

Available options:
all,
pending,
returned
resultsPerPage
integer
default:
10

The number of job results to return per page.

provider
enum<string>
default:
all

Filter jobs by the quantum computing provider.

Available options:
aws,
ionq,
oqc,
quera,
rigetti,
ibm,
qbraid,
nec,
all
vendorJobId
string

Filter jobs by the vendor's job ID.

tags
object

Filter jobs by tags; each tag is a key-value pair.