ibm-quantum · API Governance Rules
ibm-quantum API Rules
Spectral linting rules defining API design standards and conventions for ibm-quantum.
4 Rules
error 2
warn 2
Rule Categories
ibm
Rules
error
ibm-quantum-path-prefix
All Qiskit Runtime REST endpoints are versioned under /v1.
$.paths
warn
ibm-quantum-snake-case-fields
IBM Quantum REST responses use snake_case property names.
$.components.schemas.*.properties.*~
error
ibm-quantum-bearer-required
All operations require IBM Cloud IAM bearer authentication.
$.paths.*[get,post,put,patch,delete]
warn
ibm-quantum-version-header
Operations should accept the IBM-API-Version header.
$.paths.*[get,post,put,patch,delete].parameters[?(@.in == 'header' && @.name == 'IBM-API-Version')]