POST Scheduling
SMIS availability is available using this method. Send in a start and end date to determine the window in which dates should be made available and a list of available dates within that range will be sent in JSON/XML format.
Request Information
URI Parameters
None.
Body Parameters
Schedule Request Object
ScheduleRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| ZipCode |
The Zip Code that the examination will take place in. |
string |
None. |
| StartDate |
The first date/time slot that should be returned indicating coverage. |
string |
None. |
| EndDate |
The ending date/time slot that should be returned indicating coverage. |
string |
None. |
| EntityTypeID |
An Entity Type ID as assigned by SMM for use in this call. |
integer |
None. |
| EntityID |
An Entity ID as assigned by SMM for use in this call. |
integer |
None. |
Request Formats
application/json, text/json
Sample:
{
"ZipCode": "sample string 1",
"StartDate": "sample string 2",
"EndDate": "sample string 3",
"EntityTypeID": 1,
"EntityTypeIDSpecified": true,
"EntityID": 1,
"EntityIDSpecified": true
}
application/xml, text/xml
Sample:
<ScheduleRequest xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <ZipCode>sample string 1</ZipCode> <StartDate>sample string 2</StartDate> <EndDate>sample string 3</EndDate> <EntityTypeID>1</EntityTypeID> <EntityID>1</EntityID> </ScheduleRequest>
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
ScheduleItems| Name | Description | Type | Additional information |
|---|---|---|---|
| AvailableBlocks | Collection of ScheduleItem |
None. |
Response Formats
application/json, text/json
Sample:
{
"AvailableBlocks": [
{
"ItemType": 0,
"DateStart": "2025-10-25T19:00:38.6544827-05:00",
"DateEnd": "2025-10-25T19:00:38.6544827-05:00",
"ApptBlockpk": "9a2b91d6-2454-4e36-8f25-3d1da69e84b3",
"Title": "sample string 3"
},
{
"ItemType": 0,
"DateStart": "2025-10-25T19:00:38.6544827-05:00",
"DateEnd": "2025-10-25T19:00:38.6544827-05:00",
"ApptBlockpk": "9a2b91d6-2454-4e36-8f25-3d1da69e84b3",
"Title": "sample string 3"
}
]
}
application/xml, text/xml
Sample:
<ScheduleResponse xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<AvailableBlock>
<DateStart>2025-10-25T19:00:38.6544827-05:00</DateStart>
<DateEnd>2025-10-25T19:00:38.6544827-05:00</DateEnd>
</AvailableBlock>
<AvailableBlock>
<DateStart>2025-10-25T19:00:38.6544827-05:00</DateStart>
<DateEnd>2025-10-25T19:00:38.6544827-05:00</DateEnd>
</AvailableBlock>
</ScheduleResponse>