API Documentation
API Reference
- POSTCoverage Lookup
- POSTGenerate potential visit from service bundle
- POSTVisit time options for existing visit
- POSTVisit time options for potential visit
- POSTClinician options for existing visit at existing time
- POSTClinician options for potential visit over date range
- POSTClinician Options for Potential Visit at Proposed Time
- POSTCreate Visit
- GETGet Visit
- PATCHEdit Visit
- POSTCreate Visit Request
- GETGet Visit Request
- PATCHEdit Visit Request
- POSTCreate Patient
- GETGet Patient
- PATCHEdit Patient
- GETList Services
- GETList Service Bundles
- POSTCreate Clinician
- GETGet Clinician
- PATCHEdit Clinician
- GETList Clinicians
- POSTCreate Shift
- GETList all shifts
- GETGet Shift
- PATCHEdit Shift
- POSTCreate Shift Block
- GETList Shift Blocks
- GETGet Shift Block
- PATCHEdit Shift Block
- DELDelete Shift Block
- POSTCreate Territory
- GETList Territories
- PATCHEdit Territory
- GETGet Territory
- POSTCreate Qualification
- GETList Qualifications
- GETGet Qualification
- PATCHEdit Qualification
- DELDelete Qualification
- GETList Payers
- POSTCreate Care Team
- GETList Care Teams
- GETGet Care Team
- PATCHEdit Care Team
- POSTGenerate download link for document
- POSTCreate Visit Reservation
- DELDelete Reservation
API Reference
List all shifts
Retrieves a list of all shifts configured in your account.
GET
/
shifts
curl --request GET \
--url https://api.axlehealth.com/api/v2-stable/shifts
{
"items": [
{
"shift_id": "f61e8d80-92f7-42a8-b4c7-ff118bb4cde6",
"clinician_id": "7d8e9f1b-2c3d-4e5f-6a7b-8c9d0e1f2a3b",
"timezone": "America/Los_Angeles",
"start_datetime": "2023-06-02 08:00:00-0700",
"end_datetime": "2023-06-02 16:00:00-0700",
"rrule": "",
"exclude_datetimes": [],
"mobile_territories": [
{
"territory_id": "123e4567-e89b-12d3-a456-426614174000"
}
],
"virtual_territories": [],
"clinic_ids": [],
"notes": "We may change the clinician on this one."
}
],
"pagination": {
"offset": 0,
"count_limit": 25,
"total_records": 1
}
}
Query Parameters
The starting point for the list of shifts (for pagination).
Example:
0
The maximum number of shifts to return.
Example:
100
Response
200 - application/json
List Shifts
The response is of type object
.
curl --request GET \
--url https://api.axlehealth.com/api/v2-stable/shifts
{
"items": [
{
"shift_id": "f61e8d80-92f7-42a8-b4c7-ff118bb4cde6",
"clinician_id": "7d8e9f1b-2c3d-4e5f-6a7b-8c9d0e1f2a3b",
"timezone": "America/Los_Angeles",
"start_datetime": "2023-06-02 08:00:00-0700",
"end_datetime": "2023-06-02 16:00:00-0700",
"rrule": "",
"exclude_datetimes": [],
"mobile_territories": [
{
"territory_id": "123e4567-e89b-12d3-a456-426614174000"
}
],
"virtual_territories": [],
"clinic_ids": [],
"notes": "We may change the clinician on this one."
}
],
"pagination": {
"offset": 0,
"count_limit": 25,
"total_records": 1
}
}
Assistant
Responses are generated using AI and may contain mistakes.