Skip to content

List appointments

Request

Returns all appointments associated with the authenticated client account.

Security
BearerAuth
curl -i -X GET \
  https://docs.speedysticks.com/_mock/openapi/api/appointment \
  -H 'Authorization: Bearer <YOUR_JWT_HERE>'

Responses

List of appointments retrieved successfully.

Bodyapplication/json
Array [
idinteger
Example:1
appointmentDateTimestring, (date-time)
Example:"2024-01-15T09:00:00Z"
appointmentTimeZonestring
Example:"America/New_York"
pricenumber, (decimal)
Example:150
statusstring
Enum:"Pending""In Progress""Completed""Canceled""Denied"
Example:"Pending"
notesstring or null
Example:"Patient requested morning appointment"
addressstring
Example:"123 Main St"
citystring
Example:"Phoenix"
statestring
Example:"AZ"
zipstring
Example:"85003"
billingTypestring
Enum:"Monthly Invoice""Bill to Patient""Bill to Account"
Example:"Bill to Patient"
]
Response
[ { "id": 1, "appointmentDateTime": "2024-01-15T09:00:00Z", "appointmentTimeZone": "America/New_York", "price": 150, "status": "Pending", "notes": "Patient requested morning appointment", "address": "123 Main St", "city": "Phoenix", "state": "AZ", "zip": "85003", "billingType": "Bill to Patient" } ]