Partner-facing endpoints for listing sites and retrieving site configuration within a domain.
QUBS Integrations API (v1)
Partner-facing API providing read-only access to selected QUBS configuration and scheduling data for integration purposes.
Authentication is via a bearer JWT in the Authorization header. Authorization is domain-scoped; all requests include a {domain} path parameter.
Errors are returned as RFC7807 Problem Details (application/problem+json).
Download OpenAPI description
Languages
Servers
Mock server
https://partners.qubs.io/_mock/openapi/
Relative to the current host
https://partners.qubs.io/
- Mock serverhttps://partners.qubs.io/_mock/openapi/integrations/v1/{domain}/sites
- Relative to the current hosthttps://partners.qubs.io/integrations/v1/{domain}/sites
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
https://partners.qubs.io/_mock/openapi/integrations/v1/acme/sites \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'Response
application/json
[ { "domain": "Example domain", "siteName": "Example Site" } ]
- Mock serverhttps://partners.qubs.io/_mock/openapi/integrations/v1/{domain}/sites/{siteName}
- Relative to the current hosthttps://partners.qubs.io/integrations/v1/{domain}/sites/{siteName}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://partners.qubs.io/_mock/openapi/integrations/v1/acme/sites/Example Site' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'Response
application/json
{ "domain": "Example domain", "siteName": "Example Site", "companyName": "Example Name", "timeZone": "Example timeZone" }
- Mock serverhttps://partners.qubs.io/_mock/openapi/integrations/v1/{domain}/sites/{siteName}/operational
- Relative to the current hosthttps://partners.qubs.io/integrations/v1/{domain}/sites/{siteName}/operational
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://partners.qubs.io/_mock/openapi/integrations/v1/acme/sites/Example Site/operational' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'Operational site settings view for the requested domain and site.
Default billing type used when booking or invoicing.
Example: "Example defaultBilling"
Whether to append the study description in downstream outputs where applicable.
Example: true
When the site settings were last updated.
Example: "2020-01-01T00:00:00Z"
Response
application/json
{ "domain": "Example domain", "siteName": "Example Site", "companyName": "Example Name", "timeZone": "Example timeZone", "defaultBilling": "Example defaultBilling", "defaultPriority": "Example defaultPriority", "appendStudyDescription": true, "patientDobRequired": true, "patientSexRequired": true, "lastModifiedDateTime": "2020-01-01T00:00:00Z", "lastModifiedBy": "Example lastModifiedBy" }
CommentsCopy for LLM Copy page as Markdown for LLMs View as Markdown Open this page as Markdown Open in ChatGPT Get insights from ChatGPT Open in Claude Get insights from Claude Connect to Cursor Install MCP server on Cursor Connect to VS Code Install MCP server on VS Code
Partner-facing endpoints for retrieving appointment and patient comments/alerts associated with an appointment.