/
CL
clinicos
/
PawthosX.Business.API | v1
Search skmtc…
⌘K
Docs
Sign in
Sign in
APIs
Generators
Stacks
Projects
Docs
History
Schema
Sources
Checked 18h ago · Updated 3d ago
View markdown
clinicos
PawthosX.Business.API | v1
put
Update an existing questionnaire
a905bde4e796
latest
OpenAPI 3.1.1
2026-08-07
854
993
2.4 MB
AdminS3
2
ApiKeys
7
Appointments
21
AppointmentTypes
10
BillableItems
5
Breeds
5
BulkClientExport
2
BulkPatientExport
2
CareQueue
2
CaseMilestones
6
Cases
5
ChatExport
1
ClientAppInvite
3
ClientExport
3
Clients
5
ClinicConfig
29
ClinicSettings
2
Clocking
6
Compliance
1
ConsentDocuments
2
DeaBooks
9
DeaExport
2
DiagnosisTerms
1
DiscountCodes
7
Drafts
7
EdgePrinters
3
EdgePrintJobs
2
EmailVerification
2
Estimates
25
ExamTemplates
5
Expenses
6
Featurebase
2
Flowboard
10
GroupCodes
5
GroupVisits
6
Health
1
HomeAgain
4
IntegrationCredentials
15
InternalPrescribing
1
InternalWidget
1
Inventory
23
InventoryApprovals
5
InventoryLocations
7
Invoices
24
JourneyMilestones
6
Kiosk
4
LabPanels
5
Labs
16
LocationClosures
4
Locations
11
Logos
7
MedicationRequests
7
MentorMetrics
5
Metrics
31
NpsAnalytics
3
Partners
6
PatientGroups
9
PatientMasses
6
PatientProblems
4
PatientRecordExport
3
Patients
20
Payments
19
PaymentTokens
5
Pharmacies
5
Phones
2
PriceRules
6
Printers
6
PrintJobs
4
PtoRequests
6
PublicNps
2
PublicPriceList
5
PublicQuestionnaires
2
PublicSmsConsent
2
PurchaseOrders
11
QiEvents
9
QuestionnaireResponses
6
Questionnaires
10
post
Sends due expiry reminders for unfilled questionnaires in the calling tenant. Driven per-tenant by Orchestrate's QuestionnaireSchedulerService.
get
Get a paginated and filtered list of questionnaires
post
Create a new questionnaire
get
Get a single questionnaire by ID
put
Update an existing questionnaire
delete
Delete a questionnaire
get
Lists automations that reference this questionnaire. Empty list if none.
get
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
Send a questionnaire to a client via email/SMS. Used by the unified automation action system from Orchestrate.API.
post
Manually send a questionnaire to a client via email/SMS. Used by staff from the UI (chat, client profile, patient profile).
RabiesTags
10
RdvmPortal
22
Recordings
7
RecurringExpenses
5
ReferralMessages
2
Referrals
20
Reminders
14
Reports
2
RetailItems
11
Roles
6
RoomDayAssignments
3
RxGovernance
25
SavedReports
5
ScheduleItems
10
ServiceCatalog
5
Shifts
5
ShiftSwaps
8
SlotConfigurations
6
SmsConsent
9
Species
5
Subscriptions
8
SurgicalRecords
6
TagAssignments
4
Tags
5
TelnyxCallControl
1
Templates
10
TenantKnowledge
4
TimeEntries
5
Transparency
3
Users
11
Vaccinations
9
VaccineAdministration
3
VaccineCertificateRecords
6
VaccineCertificates
2
VaccineTypes
5
Vendors
6
Vitals
2
VitalTypes
6
Widget
17
WidgetChatbot
4
WorkItemRules
5
WorkTasks
13
Questionnaires
Update an existing questionnaire
put
/Questionnaires/{id}
Path parameters
id
string
required
Request body
UpdateQuestionnaireRequest
required
Request to update an existing questionnaire
name
string
nullable
description
string
nullable
type
integer
status
integer
isTemplate
boolean
nullable
schema
string
nullable
customAttributes
string
nullable
Response
OK
QuestionnaireDto
required
Full questionnaire response
id
string
name
string
description
string
nullable
type
integer
status
integer
isTemplate
boolean
schema
string
version
union
createdAt
string
date-time
updatedAt
string
date-time
customAttributes
string
nullable