/
CL
clinicos
/
PawthosX.Business.API | v1
Search skmtc…
⌘K
Docs
Sign in
Sign in
APIs
Generators
Stacks
Projects
Docs
History
Schema
Sources
Checked 8h ago · Updated 1d ago
View markdown
clinicos
PawthosX.Business.API | v1
get
Get medication history for a patient including prescriptions and OTC dispenses
v2
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
get
Get a paginated list of patients with optional filters
post
/Patients
get
Get a patient by ID
put
/Patients/{id}
delete
/Patients/{id}
get
Get the client (owner) for a patient
get
Get the contacts (people) related to a patient, with relationship type and per-patient permissions. Primary owner first. Part of the patient↔client relationship layer (PAW-626).
post
Add a non-primary contact (co-owner, emergency contact, etc.) to a patient (PAW-659/PAW-650).
post
Transfer a patient's primary ownership to another client (PAW-659). Moves a pet between clients (wrong-client correction, owner passed away, sold/rehomed). The previous owner is kept as a co-owner or removed per the request.
delete
Remove a contact from a patient. The primary owner cannot be removed — transfer ownership first.
get
Get all SOAP notes for a patient
get
Get vitals summary for a patient including latest measurements and vital types
get
Get activity timeline for a patient from the event-driven PatientActivity table
get
Get outside medications (out-of-band, e.g. filled at an online/outside pharmacy) recorded on a patient for tracking. Intentionally separate from inventory and Rx governance — there may be no matching inventory item. NOTE: the "external-medications" route (and the external_medication_requests table) are kept stable across the OutsideMedication rename — the rename freed "MedicationRequest" for the stateful request entity (docs/medication-request-lifecycle-design.md).
post
Record a new external (out-of-band) medication request on a patient. Tracking only — this never touches inventory or the Rx governance workflow.
delete
Delete an external medication request from a patient.
get
Get medication history for a patient including prescriptions and OTC dispenses
get
Get unbilled items for a patient (dispensed medications not yet on an invoice)
get
Get the deferred (client-declined) services for a patient, most-recently-declined first. Each item links back to its appointment for drill-down.
post
/Patients/{id}/deceased
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
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
Patients
Get medication history for a patient including prescriptions and OTC dispenses
get
/Patients/{id}/medications
Path parameters
id
string
required
The patient ID
Response
OK
PatientMedicationsResponseDto
required
prescriptions
PatientMedicationDto[]
otcDispenses
PatientMedicationDto[]
totalCount
union