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).
- Mock serverhttps://partners.qubs.io/_mock/openapi/integrations/v1/{domain}/appointments/{appointmentId}/comments
- Relative to the current hosthttps://partners.qubs.io/integrations/v1/{domain}/appointments/{appointmentId}/comments
- 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/appointments/A123456/comments \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'List of appointment and patient comments/alerts for the requested appointment.
Comment type. One of: AC (Appointment Comment), AA (Appointment Alert), PC (Patient Comment), PA (Patient Alert).
Appointment identifier for appointment comments; empty for patient-level comments.
When the comment was created when available.
Who created the comment when available.
Who created the comment when available.
When the comment was last modified.
Who last modified the comment when available.
Who last modified the comment when available.
[ { "guid": "123", "commentType": "Example commentType", "appointmentId": "123", "patientId": "123", "commentText": "Example commentText", "commentDateTime": "2020-01-01T00:00:00Z", "isAlert": true, "commentBy": {}, "lastModifiedDateTime": "2020-01-01T00:00:00Z", "lastModifiedBy": {} } ]
- Mock serverhttps://partners.qubs.io/_mock/openapi/integrations/v1/{domain}/appointments/{appointmentId}/comments/{commentGuid}
- Relative to the current hosthttps://partners.qubs.io/integrations/v1/{domain}/appointments/{appointmentId}/comments/{commentGuid}
- 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/appointments/A123456/comments/ed6ef45a-4e3d-41b2-8049-7aec53bb9ab1 \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'Comment metadata for the requested comment (appointment or patient) for the requested appointment.
Comment type. One of: AC (Appointment Comment), AA (Appointment Alert), PC (Patient Comment), PA (Patient Alert).
Appointment identifier for appointment comments; empty for patient-level comments.
When the comment was created when available.
Who created the comment when available.
Who created the comment when available.
When the comment was last modified.
{ "guid": "123", "commentType": "Example commentType", "appointmentId": "123", "patientId": "123", "commentText": "Example commentText", "commentDateTime": "2020-01-01T00:00:00Z", "isAlert": true, "commentBy": {}, "lastModifiedDateTime": "2020-01-01T00:00:00Z", "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.