Repository navigation
Expand file tree
/
Copy pathgeneration.json
More file actions
165 lines (165 loc) · 9.52 KB
/
Copy pathgeneration.json
File metadata and controls
165 lines (165 loc) · 9.52 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
{
"contractVersion": "2026-09-28",
"contractSha256": "73330d02b6cf49742ff7fcd38de1a43455242e5af71dc4a5140e547f15f627f3",
"forgeRevision": "cfe397c296a5e6d9fce01eb335ed805821e5547c",
"fernVersion": "5.112.0",
"language": "python",
"generator": "fernapi/fern-python-sdk",
"generatorVersion": "5.18.1",
"sdkVersion": "0.3.0",
"repairs": {
"incompatibleExamples": 0,
"undiscriminatedUnionCommonProperties": 0,
"mapArrayValueSchemas": 0
},
"operations": {
"listPracticeLocations": "GET /v1/practices/{practiceId}/locations",
"createPracticeLocation": "POST /v1/practices/{practiceId}/locations",
"getPracticeLocation": "GET /v1/practices/{practiceId}/locations/{locationId}",
"updatePracticeLocation": "PATCH /v1/practices/{practiceId}/locations/{locationId}",
"archivePracticeLocation": "POST /v1/practices/{practiceId}/locations/{locationId}/archive",
"createPlatformPracticeApiKey": "POST /v1/practices/{practiceId}/api-keys",
"getAccount": "GET /v1/account",
"listCatalogItems": "GET /v1/catalog/items",
"listPharmacies": "GET /v1/pharmacies",
"listShippingOptions": "GET /v1/catalog/items/{catalogItemId}/shipping-options",
"listOrders": "GET /v1/orders",
"createOrder": "POST /v1/orders",
"getOrder": "GET /v1/orders/{orderId}",
"cancelOrder": "POST /v1/orders/{orderId}/cancel",
"actOnOrderException": "POST /v1/orders/{orderId}/exceptions/{exceptionId}/actions",
"listOrderEvents": "GET /v1/orders/{orderId}/events",
"listWebhookEndpoints": "GET /v1/webhook-endpoints",
"createWebhookEndpoint": "POST /v1/webhook-endpoints",
"updateWebhookEndpoint": "PATCH /v1/webhook-endpoints/{endpointId}",
"deleteWebhookEndpoint": "DELETE /v1/webhook-endpoints/{endpointId}",
"rotateWebhookEndpointSecret": "POST /v1/webhook-endpoints/{endpointId}/rotate-secret",
"testWebhookEndpoint": "POST /v1/webhook-endpoints/{endpointId}/test",
"listWebhookEvents": "GET /v1/webhook-events",
"getWebhookEvent": "GET /v1/webhook-events/{eventId}",
"replayWebhookEvent": "POST /v1/webhook-events/{eventId}/replay",
"getOrderTestSimulation": "GET /v1/orders/{orderId}/test-simulation",
"updateOrderTestSimulation": "PUT /v1/orders/{orderId}/test-simulation",
"retrievePrescribingOptions": "GET /v1/catalog/items/{catalogItemId}/prescribing-options",
"previewOrder": "POST /v1/order-previews",
"signOrder": "POST /v1/orders/{orderId}/sign",
"signAndSubmitOrder": "POST /v1/orders/{orderId}/sign-and-submit",
"submitOrder": "POST /v1/orders/{orderId}/submit",
"rejectOrder": "POST /v1/orders/{orderId}/rejection",
"registerUser": "POST /v1/practices/{practiceId}/users",
"listPatientAddresses": "GET /v1/practices/{practiceId}/patients/{patientId}/addresses",
"createPatientAddress": "POST /v1/practices/{practiceId}/patients/{patientId}/addresses",
"updatePatientAddress": "PATCH /v1/practices/{practiceId}/patients/{patientId}/addresses/{addressId}",
"archivePatientAddress": "DELETE /v1/practices/{practiceId}/patients/{patientId}/addresses/{addressId}",
"setDefaultPatientAddress": "PUT /v1/practices/{practiceId}/patients/{patientId}/addresses/{addressId}/default",
"invitePracticeTeamPerson": "POST /v1/practices/{practiceId}/team/invitations",
"listPracticeTeamInvitations": "GET /v1/practices/{practiceId}/team/invitations",
"getPracticeTeam": "GET /v1/practices/{practiceId}/team",
"listPracticeTeamMembers": "GET /v1/practices/{practiceId}/team/members",
"listPracticeTeamPrescribers": "GET /v1/practices/{practiceId}/team/prescribers",
"getPracticeTeamMember": "GET /v1/practices/{practiceId}/team/members/{memberId}",
"updatePracticeTeamMember": "PATCH /v1/practices/{practiceId}/team/members/{memberId}",
"getPracticeTeamPrescriber": "GET /v1/practices/{practiceId}/team/prescribers/{prescriberId}",
"updatePracticeTeamPrescriber": "PATCH /v1/practices/{practiceId}/team/prescribers/{prescriberId}",
"createPracticeTeamLicense": "POST /v1/practices/{practiceId}/team/prescribers/{prescriberId}/licenses",
"updatePracticeTeamLicense": "PATCH /v1/practices/{practiceId}/team/prescribers/{prescriberId}/licenses/{licenseId}",
"getPracticeTeamInvitation": "GET /v1/practices/{practiceId}/team/invitations/{invitationId}",
"revokePracticeTeamInvitation": "DELETE /v1/practices/{practiceId}/team/invitations/{invitationId}",
"resendPracticeTeamInvitation": "POST /v1/practices/{practiceId}/team/invitations/{invitationId}/resend",
"getApiAccess": "GET /v1/auth/access",
"listPractices": "GET /v1/practices",
"createPractice": "POST /v1/practices",
"getPractice": "GET /v1/practices/{practiceId}",
"updatePractice": "PATCH /v1/practices/{practiceId}",
"listPatients": "GET /v1/practices/{practiceId}/patients",
"createPatient": "POST /v1/practices/{practiceId}/patients",
"getPatient": "GET /v1/practices/{practiceId}/patients/{patientId}",
"deletePatient": "DELETE /v1/practices/{practiceId}/patients/{patientId}",
"updatePatient": "PATCH /v1/practices/{practiceId}/patients/{patientId}",
"getPatientAllergies": "GET /v1/practices/{practiceId}/patients/{patientId}/allergies",
"replacePatientAllergies": "PUT /v1/practices/{practiceId}/patients/{patientId}/allergies",
"addOrderPrescription": "POST /v1/orders/{orderId}/prescriptions",
"updateOrderPrescription": "PATCH /v1/orders/{orderId}/prescriptions/{prescriptionId}",
"createOrderBatch": "POST /v1/order-batches",
"platform.public-api.selling-prices.readSellingPrice": "GET /v1/catalog/items/{catalogItemId}/selling-price",
"platform.public-api.selling-prices.readPresentationPrice": "GET /v1/catalog/items/{catalogItemId}/presentation-price",
"listWebhookGrants": "GET /v1/webhook-grants",
"saveWebhookGrant": "PUT /v1/webhook-grants/{platformId}",
"revokeWebhookGrant": "DELETE /v1/webhook-grants/{platformId}"
},
"sdkMethods": {
"listPracticeLocations": "locations.list",
"createPracticeLocation": "locations.create",
"getPracticeLocation": "locations.get",
"updatePracticeLocation": "locations.update",
"archivePracticeLocation": "locations.archive",
"createPlatformPracticeApiKey": "apiKeys.create",
"getAccount": "account.get",
"listCatalogItems": "catalog.items.list",
"listPharmacies": "pharmacies.list",
"listShippingOptions": "catalog.shippingOptions.list",
"listOrders": "orders.list",
"createOrder": "orders.create",
"getOrder": "orders.get",
"cancelOrder": "orders.cancel",
"actOnOrderException": "orders.exceptions.act",
"listOrderEvents": "orders.events.list",
"listWebhookEndpoints": "webhooks.endpoints.list",
"createWebhookEndpoint": "webhooks.endpoints.create",
"updateWebhookEndpoint": "webhooks.endpoints.update",
"deleteWebhookEndpoint": "webhooks.endpoints.delete",
"rotateWebhookEndpointSecret": "webhooks.endpoints.rotateSecret",
"testWebhookEndpoint": "webhooks.endpoints.test",
"listWebhookEvents": "webhooks.events.list",
"getWebhookEvent": "webhooks.events.get",
"replayWebhookEvent": "webhooks.events.replay",
"getOrderTestSimulation": "orders.testSimulation.get",
"updateOrderTestSimulation": "orders.testSimulation.update",
"retrievePrescribingOptions": "catalog.prescribingOptions.get",
"previewOrder": "orders.preview",
"signOrder": "orders.sign",
"signAndSubmitOrder": "orders.signAndSubmit",
"submitOrder": "orders.submit",
"rejectOrder": "orders.reject",
"registerUser": "team.register",
"listPatientAddresses": "patients.addresses.list",
"createPatientAddress": "patients.addresses.create",
"updatePatientAddress": "patients.addresses.update",
"archivePatientAddress": "patients.addresses.archive",
"setDefaultPatientAddress": "patients.addresses.setDefault",
"invitePracticeTeamPerson": "team.invitations.create",
"listPracticeTeamInvitations": "team.invitations.list",
"getPracticeTeam": "team.get",
"listPracticeTeamMembers": "team.members.list",
"listPracticeTeamPrescribers": "team.prescribers.list",
"getPracticeTeamMember": "team.members.get",
"updatePracticeTeamMember": "team.members.update",
"getPracticeTeamPrescriber": "team.prescribers.get",
"updatePracticeTeamPrescriber": "team.prescribers.update",
"createPracticeTeamLicense": "team.prescribers.licenses.create",
"updatePracticeTeamLicense": "team.prescribers.licenses.update",
"getPracticeTeamInvitation": "team.invitations.get",
"revokePracticeTeamInvitation": "team.invitations.revoke",
"resendPracticeTeamInvitation": "team.invitations.resend",
"getApiAccess": "apiKeys.getAccess",
"listPractices": "practices.list",
"createPractice": "practices.create",
"getPractice": "practices.get",
"updatePractice": "practices.update",
"listPatients": "patients.list",
"createPatient": "patients.create",
"getPatient": "patients.get",
"deletePatient": "patients.delete",
"updatePatient": "patients.update",
"getPatientAllergies": "patients.allergies.get",
"replacePatientAllergies": "patients.allergies.replace",
"addOrderPrescription": "orders.prescriptions.add",
"updateOrderPrescription": "orders.prescriptions.update",
"createOrderBatch": "orders.batches.create",
"platform.public-api.selling-prices.readSellingPrice": "catalog.sellingPrices.get",
"platform.public-api.selling-prices.readPresentationPrice": "catalog.presentationPrices.get",
"listWebhookGrants": "webhooks.grants.list",
"saveWebhookGrant": "webhooks.grants.save",
"revokeWebhookGrant": "webhooks.grants.revoke"
}
}