/
CL
clinicos
Search skmtc…
⌘K
Docs
Sign in
Docs
History
Schema
Generate
Filter operations
ApiKeys
7
AppointmentConfirmation
2
Appointments
25
AppointmentTypes
10
AutomatedEmailTemplates
4
BillableItems
5
Breeds
5
BulkClientExport
2
BulkPatientExport
2
CareQueue
2
CaseMilestones
6
Cases
5
ChatExport
1
ClientAccount
1
ClientCredit
2
ClientExport
3
Clients
6
ClientStatement
1
ClinicalAddenda
2
ClinicConfig
41
ClinicSettings
2
Clocking
6
Compliance
1
ConsentDocuments
2
DeaBooks
10
DeaExport
2
DentalCharts
9
DeviceFormHandoffs
4
DevicePush
3
Devices
5
DeviceSelf
1
DiagnosisTerms
1
DischargeSignOff
2
Disclaimers
7
DiscountCodes
7
Drafts
7
EdgePrinters
3
EdgePrintJobs
2
EmailVerification
2
EmergencyIntake
2
Erx
6
Estimates
30
ExamTemplates
6
Expenses
6
Featurebase
2
FeatureFlags
1
Flowboard
10
FormHandoffs
6
GroupCodes
7
GroupVisits
6
Health
1
HomeAgain
4
HospitalStays
18
IntegrationCredentials
18
InternalPrescribing
1
InternalWidget
1
Inventory
25
InventoryApprovals
5
InventoryLocations
7
Invoices
29
JourneyMilestones
6
Kiosk
4
LabPanels
5
Labs
21
LineItemNotes
5
LocationClosures
4
Locations
11
Logos
7
MedicationRequests
7
MentorMetrics
5
MessageAttachments
4
Metrics
31
NpsAnalytics
3
NvsIntegration
11
OnlineBookingReadiness
1
Partners
6
PatientGroups
9
PatientMasses
6
PatientProblems
4
PatientRecordExport
3
Patients
21
Payments
22
PaymentTokens
5
Pep
5
Pharmacies
5
Phones
2
PriceRules
6
Printers
7
PrintJobs
4
PtoRequests
6
PublicDevicePairing
1
PublicEmailUnsubscribe
2
PublicFileLinks
2
PublicFormHandoffs
1
PublicNps
2
PublicPriceList
5
PublicQuestionnaires
4
PublicSmsConsent
2
PurchaseOrders
11
QiEvents
9
QuestionnaireResponses
7
Questionnaires
18
post
/Questionnaires/process-reminders
Sends due expiry reminders for unfilled questionnaires in the calling tenant. Driven per-tenant by Orchestrate's QuestionnaireSchedulerService.
get
/Questionnaires
Get a paginated and filtered list of questionnaires
post
/Questionnaires
Create a new questionnaire
get
/Questionnaires/{id}
Get a single questionnaire by ID
put
/Questionnaires/{id}
Update an existing questionnaire
delete
/Questionnaires/{id}
Delete a questionnaire
get
/Questionnaires/{id}/used-by
Lists automations that reference this questionnaire. Empty list if none.
get
/Questionnaires/{id}/validation-info
Lightweight lookup used by Orchestrate.API to verify that a questionnaire exists and is in a state suitable for automation references (Published). Returns 404 when missing so the caller can map to a typed orphan-validation error.
post
/Questionnaires/send
Send a questionnaire to a client via email/SMS. Used by the unified automation action system from Orchestrate.API.
post
/Questionnaires/send-manual
Manually send a questionnaire to a client via email/SMS. Used by staff from the UI (chat, client profile, patient profile).
post
/Questionnaires/handouts/issue-links
Issue links for the handouts in a client message that is sending now (ITE-1590): one response and pinned link each, created exactly as `send` creates them, with no invitation — Orchestrate's message carries the links. Internal only: called by the Orchestrate send path, never by the browser (a preview or render must not create links).
post
/Questionnaires/{id}/handout/uploads
Start a PDF upload for a handout: returns a presigned PUT straight to S3 (the web proxy caps request bodies at 10 MB). Follow with `POST {id}/handout/versions`.
get
/Questionnaires/{id}/handout/versions
A handout's version history, newest first.
post
/Questionnaires/{id}/handout/versions
Confirm an upload: checks it is a real PDF within the size cap, extracts its text, and stores it as the handout's next version ("Replace PDF" is the same call again).
get
/Questionnaires/handouts/library
The handout library (ITE-1477): every handout with its current version and how often it was sent, opened and acknowledged.
get
/Questionnaires/handouts/review-roles
Roles the review reminder can go to (ITE-1658): ids and names for the handout editor's "Everyone in a role" option. Open like every read (docs/permissions.md); GET /roles, with each role's permissions, stays behind user_management.
post
/Questionnaires/{id}/handout/review
"Mark reviewed" (ITE-1481): restarts a handout's review clock without a new version.
get
/Questionnaires/{id}/handout/versions/{version}/download
A short-lived signed URL to download one version's PDF.
RabiesTags
10
RdvmPortal
22
Recordings
9
RecurringExpenses
5
ReferralMessages
2
Referrals
20
Reminders
14
Reports
2
RetailItems
11
Roles
6
RoomDayAssignments
3
RxGovernance
26
SavedReports
5
ScheduleItems
10
ServiceCatalog
5
Shifts
5
ShiftSwaps
8
SlotConfigurations
6
SmsConsent
9
Species
5
StaffAvailability
1
Subscriptions
10
SurgicalRecords
11
TagAssignments
4
Tags
5
TelnyxCallControl
1
Templates
16
TenantKnowledge
5
TimeEntries
5
Transparency
3
Users
14
Vaccinations
12
VaccineAdministration
3
VaccineCertificateRecords
6
VaccineCertificates
2
VaccineTypes
5
Vendors
6
Vitals
2
VitalTypes
6
Widget
18
WidgetChatbot
4
WorkItemRules
5
WorkTasks
13
Questionnaires
Copy
Copy Markdown
Copy Markdown
Copying…
Copied
Copy failed
Changes to The handout library (ITE-1477): every handout with its current version and how often it was sent, opened and acknowledged.
get
/Questionnaires/handouts/library
Oct 28, 2026
099cf36186e0
Revision changes
info
endpoint added