DexCare Omni Search API is one of 20 APIs that DexCare publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include OmniSearch. The published artifact set on APIs.io includes an OpenAPI specification, an API reference, and authentication docs.
This API exposes
1 operation
across 1 path,
and defines 47 schemas.
It is described by OpenAPI 3.2.0, at version 2.21.0.
Requests are made against 4 base URLs: https://dev${brand}omni.azurewebsites.net, https://qa${brand}omni.azurewebsites.net, https://uat${brand}omni.azurewebsites.net, https://${brand}omni.azurewebsites.net.
1 operations1 paths47 schemas1 GET
Metadata
The identity and technical contract details declared by the specification.
Across 1 path, the API surfaces 1 operation — 1 GET. Each is listed below with its method, path, parameters, and response codes.
OmniSearch 1
GET
/api/OmniSearch/{version}
Omni Search
Omni_Search30 params→ 200400default
Schemas 47
The contract defines 47 schemas that model the data the API accepts and returns. The most detailed are departmentFastPages (50 properties), clinicianFastPages (47 properties), locationFastPages (28 properties), visitTypeFastPages (16 properties). Each schema is shown below with its type and property counts.
SearchInfoFacets
object
clinicianFastPages
object
Fast Pages Clinician
47 properties3 required
GeoIP
object
11 properties9 required
skip
string
Offsets for the results array, entered as comma separated numbers: ( of clinicians),( of departments).
location
string
The plaintext name of the user's location to pass to google maps. Should not be used with latitude or longitude.
hoursDayFastPages
object
Hours by day scope - OmniSearch OmniData OmniDataNested
5 properties
acceptingNewPatients
boolean
When set to true, orders clinician results by those accepting new patients
search
string
A plaintext search to match.
startDate
string
Start of a date range to search for timeslots in the format YYYY-MM-DD. If no startDate date is specified, results will not be filtered by timeslot availabilit…
inferLocationFromSearch
boolean
When set to true, will try to detect locations in the search string and update the location if one is found.
childBrand
string
A child brand to filter results to, such as THR Breeze or Piedmont OrthoAtlanta.
locationFastPages
object
Fast Pages Location
28 properties7 required
ErrorResponse
object
Error response
2 properties1 required
time
string
The time of day to filter by new clinic visits.
locations
boolean
Set to true if locations should be searched.
type
string
The type of search to peform.
cmsContent
object
Content Management System Sections scope - OmniSearch OmniData
3 properties1 required
businessUnitFastPages
object
Business Unit scope - OmniSearch OmniData
2 properties1 required
InfoLocations
object
2 properties2 required
practiceGroup
string
Filters provider by practice group.
endDate
string
End of a date range to search for timeslots in the format YYYY-MM-DD. Also see related property startDate.
departmentFastPages
object
Fast Pages Department
50 properties9 required
includeFallbackResults
boolean
If no matching documents are found, loosens the query to match anything instead of everything. If nothing is still found, return the default search.
phoneNumberFastPages
object
Phone Number scope - OmniSearch OmniData OmniSearchNested OmniDataNested
4 properties
SearchInfo
object
7 properties7 required
businessLineFastPages
object
Business Line scope - OmniSearch OmniData OmniSearchNested OmniDataNested
2 properties1 required
clinicVisits
boolean
When set to true, orders results by new clinic visits.
clinicians
boolean
True if clinicians should be searched.
SearchFilter
object
5 properties2 required
visitTypeFastPages
object
Visit Type
16 properties10 required
latitude
number
The user's latitude, must be combined with longitude.
top
number
The number of results to return from the result array.
virtualCare
boolean
When set to true, orders results by virtual care.
OmniSearchSuccessResponse
object
7 properties4 required
emrIdentifierFastPages
object
EMR Identifier
4 properties3 required
distance
number
The maximum distance to search, in miles.
longitude
number
The user's longitude, must be combined with latitude.
reviewsFastPages
object
Reviews. Entire object required in OmniData response.
7 properties
highlightPreTag
string
The string to put before each highlight.
soonest
boolean
When set to true, orders results by soonest new clinic visit.
departments
boolean
True if departments should be searched.
cid
string
The client id that will be sent to GA for tracking.
ratingDistributionFastPages
object
Rating Distribution
4 properties
specialtyFastPages
object
Medical Specialty
2 properties1 required
days
string
A list of days to filter by new clinic visits, entered as comma separated integers with 0 as Sunday through 6 as Saturday.
videoVisits
boolean
When set to true, orders results by new video visits.
highlightPostTag
string
The string to put after each highlight.
Specification
The full machine-readable OpenAPI contract behind this narrative.
Every API here is available over the API and to AI agents over MCP. APIs is not yet its own endpoint on the v1 API. Reach this content through network search and the tag graph, or the MCP server below.
Installs https://mcp.apievangelist.com/mcp in Claude, Cursor, VS Code and the rest — one button, every client.
MCP tools for apis
4 tools reach this content
search_api_evangelistSearch every content type across the network at once.
find_relatedThe shared-tag relevance graph — what else covers this.
get_tagEverything one tag labels, across all content types.
guide_topicPRO — a curated bundle for a topic: area, guidance, rules, papers, stories, services.
A second provider on the same verified email joins the account you already have.
Your account
ⓘWhere this information came from
This is an independent, third-party profile of DexCare Omni Search API, published by
API Evangelist. We do not operate, host, resell, or
support these APIs, and we are not affiliated with or endorsed by the company unless stated above.
Everything here is built from publicly available information — the company's own site,
developer portal, documentation, public repositories, and the specifications it publishes for public use.
Nothing is obtained by breaching a system, defeating an access control, or using credentials.
The Kin Score and Agent Readiness rating are independently calculated assessments of a company's
public API artifacts, scored against a published rubric. They are not certifications,
endorsements, security assessments, or audits.
Corrections, re-scores, and removal are free — no partnership or purchase required, and
you do not need to justify the request. A removed company is recorded as unrated, never scored
zero for having asked. Acknowledgement within one business day; removal within two.
info@apievangelist.com
·
Read the full data-sourcing policy → On a security or compliance team? Put security in the subject line and
you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.