Our APIs are versioned explicitly using the URL path (e.g., /v1/, /v2/) to avoid breaking changes. Each major version is treated as a stable interface.
⌘I
{"docsConfig":{"theme":"luma","$schema":"https://mintlify.com/docs.json","name":"TeamCare APIs","colors":{"primary":"#A67C00","light":"#FDCD0F","dark":"#8A6500"},"logo":{"light":"https://mintcdn.com/teamcare-dental/C9tikQPY1JpylSlb/logo/light.png?fit=max\u0026auto=format\u0026n=C9tikQPY1JpylSlb\u0026q=85\u0026s=f1b65ebedfb93ded01a7e1a65f291dbb","dark":"https://mintcdn.com/teamcare-dental/C9tikQPY1JpylSlb/logo/dark.png?fit=max\u0026auto=format\u0026n=C9tikQPY1JpylSlb\u0026q=85\u0026s=2d9b2d5e6d41fc3fc6f79d1f2d132cab"},"favicon":"https://mintcdn.com/teamcare-dental/KajxjrxLWTx1RX8g/favicon.png?fit=max\u0026auto=format\u0026n=KajxjrxLWTx1RX8g\u0026q=85\u0026s=519b83c5da513afc2c3dc325710f3fec","api":{"openapi":["https://app.teamcaredental.com/openapi-vendors.json","https://app.teamcaredental.com/openapi-ai-voice.json"],"mdx":{"server":"https://app.teamcaredental.com/api/v1/vendors"}},"navbar":{"links":[{"href":"https://app.teamcaredental.com","label":"Dashboard"}]},"footer":{"socials":{}},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"teamcare-dental","hasAudioNarration":false,"actualSubdomain":"teamcare-dental","customDomains":["docs.teamcaredental.com"],"gitSource":{"type":"github","owner":"mintlify-community","repo":"docs-team-care-27871c41","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"latestBuiltDeploymentHistoryId":"6ae1d4221b3fbf8078ed7d58","collectionId":"06742fb4-d19a-4188-8e8e-bbfef0a1fb4f","liveDeploymentHistoryId":"6ae1d4221b3fbf8078ed7d58","schemaVersion":"v3"},"entitlements":{},"buildId":"6ae1d4221b3fbf8078ed7d58","clientVersion":"0.0.4006","searchFilterCounts":[{"language":"default","tag":"Core APIs","count":72},{"language":"default","tag":"Billing \u0026 Insurance","count":20},{"language":"default","tag":"Reporting","count":18},{"language":"default","tag":"AI Agent API","count":16},{"language":"default","tag":"Patients \u0026 Clinical","count":15},{"language":"default","tag":"Organization","count":10},{"language":"default","tag":"Stats","count":10},{"language":"default","tag":"Practice","count":10},{"language":"default","tag":"Foundations","count":9},{"language":"default","tag":"Patients","count":9}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"ai-voice/versioning-strategy","slug":"/ai-voice/versioning-strategy","pageMetadata":{"title":"Versioning Strategy","sidebarTitle":"Versioning Strategy","description":null,"href":"/ai-voice/versioning-strategy"},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={code:`code`,p:`p`,..._provideComponents(),...props.components};return _jsxs(_components.p,{children:[`Our APIs are versioned explicitly using the URL path (e.g., `,_jsx(_components.code,{children:`/v1/`}),`, `,_jsx(_components.code,{children:`/v2/`}),`) to avoid breaking changes. Each major version is treated as a stable interface.`]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Versioning Strategy","sidebarTitle":"Versioning Strategy","description":null,"href":"/ai-voice/versioning-strategy"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"subdomain":"teamcare-dental","siteName":"TeamCare APIs","title":"Versioning Strategy - TeamCare APIs","navMaps":{"firstHrefInVersion":{"v2":{"href":"/ai-voice/versioning-strategy","matchLevel":0},"v1":{"href":"/ai-voice/versioning-strategy","matchLevel":0}},"firstHrefInLanguage":{}},"lastModified":"2026-10-28T10:53:29.892Z","originalFileLocation":"ai-voice/versioning-strategy.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"application-name\" content=\"TeamCare APIs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/teamcare-dental/wlYo3q_II6rf8LJ-/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/teamcare-dental/wlYo3q_II6rf8LJ-/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/teamcare-dental/wlYo3q_II6rf8LJ-/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/teamcare-dental/wlYo3q_II6rf8LJ-/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/teamcare-dental/wlYo3q_II6rf8LJ-/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/teamcare-dental/wlYo3q_II6rf8LJ-/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/teamcare-dental/wlYo3q_II6rf8LJ-/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/teamcare-dental/wlYo3q_II6rf8LJ-/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/teamcare-dental/wlYo3q_II6rf8LJ-/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Versioning Strategy - TeamCare APIs\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"TeamCare APIs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.teamcaredental.com/ai-voice/versioning-strategy\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://teamcare-dental.mintlify.app/_mintlify/api/og/v2?division=AI+Agent+API\u0026amp;title=Versioning+Strategy\u0026amp;theme=3ccd0e1a60db7aabd74bc034\u0026amp;signature=efc82942e09ba70a44586db5c20a5bd91b911e1393229a675f0b7e0f7cbc90ee\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Versioning Strategy - TeamCare APIs\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://teamcare-dental.mintlify.app/_mintlify/api/og/v2?division=AI+Agent+API\u0026amp;title=Versioning+Strategy\u0026amp;theme=3ccd0e1a60db7aabd74bc034\u0026amp;signature=efc82942e09ba70a44586db5c20a5bd91b911e1393229a675f0b7e0f7cbc90ee\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/teamcare-dental/wlYo3q_II6rf8LJ-/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"TeamCare APIs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#A67C00\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.teamcaredental.com/ai-voice/versioning-strategy\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/ai-voice/versioning-strategy.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.teamcaredental.com/#organization\",\"name\":\"TeamCare APIs\",\"url\":\"https://docs.teamcaredental.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/teamcare-dental/C9tikQPY1JpylSlb/logo/light.png?fit=max\u0026auto=format\u0026n=C9tikQPY1JpylSlb\u0026q=85\u0026s=f1b65ebedfb93ded01a7e1a65f291dbb\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.teamcaredental.com#website\",\"name\":\"TeamCare APIs\",\"url\":\"https://docs.teamcaredental.com\",\"publisher\":{\"@id\":\"https://docs.teamcaredental.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.teamcaredental.com/ai-voice/versioning-strategy#webpage\",\"url\":\"https://docs.teamcaredental.com/ai-voice/versioning-strategy\",\"name\":\"Versioning Strategy\",\"dateModified\":\"2026-10-28T10:53:29.892Z\",\"isPartOf\":{\"@id\":\"https://docs.teamcaredental.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.teamcaredental.com/ai-voice/versioning-strategy#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.teamcaredental.com/ai-voice/versioning-strategy#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"AI Agent API\",\"item\":\"https://docs.teamcaredental.com/ai-voice/index\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Versioning Strategy\",\"item\":\"https://docs.teamcaredental.com/ai-voice/versioning-strategy\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.teamcaredental.com/ai-voice/versioning-strategy#article\",\"headline\":\"Versioning Strategy\",\"name\":\"Versioning Strategy\",\"url\":\"https://docs.teamcaredental.com/ai-voice/versioning-strategy\",\"mainEntityOfPage\":{\"@id\":\"https://docs.teamcaredental.com/ai-voice/versioning-strategy#webpage\"},\"dateModified\":\"2026-10-28T10:53:29.892Z\",\"publisher\":{\"@id\":\"https://docs.teamcaredental.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.teamcaredental.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"TeamCare APIs\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"TeamCare APIs","nav":{"global":null,"versions":[{"version":"v2","default":true,"groups":[{"group":"Getting Started","pages":[{"title":"TeamCare APIs","mode":"wide","href":""},{"title":"Getting Started","sidebarTitle":"Getting Started","href":"/getting-started"},{"title":"Environments","href":"/v2/environments"},{"title":"Quickstart","href":"/v2/quickstart"},{"title":"Changelog","href":"/changelog"}]},{"group":"Core APIs","pages":[{"title":"Core APIs","href":"/v2/core-apis"},{"group":"Authentication","pages":[{"title":"Create token","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-vendors-v2.json post /auth/token","href":"/v2/api-reference/authentication/create-token"}]},{"group":"Practice","expanded":false,"pages":[{"title":"List organizations","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-vendors-v2.json get /organizations","href":"/v2/api-reference/organizations/list-organizations"},{"title":"List locations","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-vendors-v2.json get /locations","href":"/v2/api-reference/locations/list-locations"},{"title":"Request a slot","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-vendors-v2.json post /locations/{location_id}/slots","href":"/v2/api-reference/slots/request-a-slot"},{"title":"List operatories","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-vendors-v2.json get /operatories","href":"/v2/api-reference/operatories/list-operatories"},{"title":"List employees","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-vendors-v2.json get /employees","href":"/v2/api-reference/employees/list-employees"},{"title":"Set third-party identifier","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-vendors-v2.json post /third_party_identifiers","href":"/v2/api-reference/externals/set-third-party-identifier"}]},{"group":"Patients \u0026 Clinical","expanded":false,"pages":[{"group":"Patients","pages":[{"group":"Metrics","pages":[{"title":"New patients","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-vendors-v2.json get /patients/new_patients","href":"/v2/api-reference/metrics/new-patients"},{"title":"Reactivation attended","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-vendors-v2.json get /patients/reactivation_attended","href":"/v2/api-reference/metrics/reactivation-attended"}]},{"title":"List patients","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-vendors-v2.json get /patients","href":"/v2/api-reference/patients/list-patients"}]},{"title":"List referrals","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-vendors-v2.json get /referrals","href":"/v2/api-reference/patients-referrals/list-referrals"},{"title":"List treatment plans","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-vendors-v2.json get /treatment_plans","href":"/v2/api-reference/treatment-plan/list-treatment-plans"},{"title":"List treatments","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-vendors-v2.json get /treatments","href":"/v2/api-reference/treatments/list-treatments"}]},{"group":"Scheduling","expanded":false,"pages":[{"title":"List appointments","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-vendors-v2.json get /appointments","href":"/v2/api-reference/appointments/list-appointments"},{"title":"List appointment types","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-vendors-v2.json get /appointment_types","href":"/v2/api-reference/appointment-types/list-appointment-types"},{"title":"List scheduling leads","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-vendors-v2.json get /scheduling_leads","href":"/v2/api-reference/scheduling-leads/list-scheduling-leads"}]},{"group":"Billing \u0026 Insurance","expanded":false,"pages":[{"title":"List ledger transactions","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-vendors-v2.json get /ledger_transactions","href":"/v2/api-reference/ledger-transactions/list-ledger-transactions"},{"title":"List insurance claims","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-vendors-v2.json get /insurance_claims","href":"/v2/api-reference/insurance-claims/list-insurance-claims"},{"title":"Update insurance claims","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-vendors-v2.json patch /insurance_claims/{insurance_claim_id}","href":"/v2/api-reference/insurance-claims/update-insurance-claims"},{"title":"List insurance verifications","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-vendors-v2.json get /insurance_verifications","href":"/v2/api-reference/insurance-verifications/list-insurance-verifications"},{"title":"Update insurance verifications","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-vendors-v2.json patch /insurance_verifications/{insurance_verification_id}","href":"/v2/api-reference/insurance-verifications/update-insurance-verifications"},{"title":"List claim payments","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-vendors-v2.json get /claim_payments","href":"/v2/api-reference/claim-payments/list-claim-payments"},{"title":"Post claim payments","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-vendors-v2.json post /claim_payments","href":"/v2/api-reference/claim-payments/post-claim-payments"},{"title":"List insurance plans","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-vendors-v2.json get /insurance_plans","href":"/v2/api-reference/insurance-plans/list-insurance-plans"},{"title":"List fee schedules","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-vendors-v2.json get /fee_schedules","href":"/v2/api-reference/fee-schedules/list-fee-schedules"},{"title":"List fee schedule items","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-vendors-v2.json get /fee_schedule_items","href":"/v2/api-reference/fee-schedule-items/list-fee-schedule-items"}]},{"group":"Reporting","expanded":false,"pages":[{"group":"Stats","pages":[{"group":"Daily","pages":[{"title":"Daily stats","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-vendors-v2.json get /daily/stats","href":"/v2/api-reference/daily/daily-stats"},{"title":"Daily schedule stats","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-vendors-v2.json get /daily/schedule_stats","href":"/v2/api-reference/daily/daily-schedule-stats"}]},{"group":"Monthly","pages":[{"title":"Monthly stats","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-vendors-v2.json get /monthly/stats","href":"/v2/api-reference/monthly/monthly-stats"},{"title":"Monthly schedule stats","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-vendors-v2.json get /monthly/schedule_stats","href":"/v2/api-reference/monthly/monthly-schedule-stats"}]},{"title":"Current stats","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-vendors-v2.json get /current/stats","href":"/v2/api-reference/stats/current-stats"}]},{"group":"Dashboard","pages":[{"title":"Lifetime stats","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-vendors-v2.json post /dashboard/lifetime_stats","href":"/v2/api-reference/dashboard/lifetime-stats"},{"title":"Dashboard goals","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-vendors-v2.json post /dashboard/goals","href":"/v2/api-reference/dashboard/dashboard-goals"},{"title":"Dashboard schedule","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-vendors-v2.json post /dashboard/schedule","href":"/v2/api-reference/dashboard/dashboard-schedule"},{"title":"Dashboard leaderboards","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-vendors-v2.json post /dashboard/leaderboards","href":"/v2/api-reference/dashboard/dashboard-leaderboards"}]}]}]},{"group":"AI Agent API","pages":[{"title":"AI Agent APIs","sidebarTitle":"AI Agent APIs","href":"/ai-voice/index"},{"title":"Getting Started","sidebarTitle":"Getting Started","href":"/ai-voice/getting-started"},{"title":"Quickstart","sidebarTitle":"Quickstart","href":"/ai-voice/quickstart"},{"title":"Authentication","sidebarTitle":"Authentication","href":"/ai-voice/authentication"},{"title":"Error Codes","sidebarTitle":"Error Codes","description":null,"href":"/ai-voice/error-codes"},{"title":"Versioning Strategy","sidebarTitle":"Versioning Strategy","href":"/ai-voice/versioning-strategy"},{"group":"Organization","pages":[{"group":"Patient","pages":[{"title":"Search patients","description":"This endpoint retrieves the patient who is calling Practice if already existing in TC database. This will be necessary for avoiding duplication of patients while scheduling an appointment.\nWe can search the patient with fewer attributes also but data or birth and phone_number will be mandatory. The id returned will be sent in finding appointments.","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-ai-voice.json get /organizations/{organization_id}/patients/search","href":"/api-reference/patient/search-patients"},{"title":"List patient appointments","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-ai-voice.json get /organizations/{organization_id}/patients/{patient_id}/appointments","href":"/api-reference/patient/list-patient-appointments"}]},{"group":"Appointment Types","pages":[{"title":"List appointment types","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-vendors.json get /locations/{location_id}/appointment_types","href":"/api-reference/appointment-types/list-appointment-types"},{"title":"Create appointment type","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-ai-voice.json post /organizations/{organization_id}/appointment_types","href":"/api-reference/appointment-types/create-appointment-type"}]},{"group":"Available Slots","pages":[{"title":"List available slots","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-ai-voice.json get /organizations/{organization_id}/available_slots","href":"/api-reference/available-slots/list-available-slots"}]},{"group":"Appointment","pages":[{"title":"Schedule appointment","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-ai-voice.json post /organizations/{organization_id}/appointments/schedule","href":"/api-reference/appointment/schedule-appointment"},{"title":"Reschedule appointment","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-ai-voice.json post /organizations/{organization_id}/appointments/{appointment_id}/reschedule","href":"/api-reference/appointment/reschedule-appointment"},{"title":"Confirm appointment","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-ai-voice.json post /organizations/{organization_id}/appointments/{appointment_id}/confirm","href":"/api-reference/appointment/confirm-appointment"},{"title":"Cancel appointment","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-ai-voice.json post /organizations/{organization_id}/appointments/{appointment_id}/cancel","href":"/api-reference/appointment/cancel-appointment"}]},{"title":"List organizations","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-ai-voice.json get /organizations","href":"/api-reference/organizations/list-organizations"}]}]},{"group":"Foundations","pages":[{"title":"Authentication","sidebarTitle":"Authentication","href":"/authentication"},{"title":"Error Codes","href":"/v2/error-codes"},{"title":"Versioning Strategy","href":"/v2/versioning-strategy"},{"title":"Output Formats","sidebarTitle":"Output Formats","href":"/output-formats"},{"title":"Pagination","sidebarTitle":"Pagination","href":"/pagination"},{"title":"Filteration","sidebarTitle":"Filteration","href":"/filteration"},{"title":"Concurrency Limits","sidebarTitle":"Concurrency Limits","href":"/concurrency-limits"}]}]},{"version":"v1","groups":[{"group":"Getting Started","pages":[{"title":"TeamCare APIs","mode":"wide","href":""},{"title":"Getting Started","sidebarTitle":"Getting Started","href":"/getting-started"},{"title":"Environments","sidebarTitle":"Environments","href":"/environments"},{"title":"Quickstart","sidebarTitle":"Quickstart","href":"/quickstart"},{"title":"Changelog","href":"/changelog"}]},{"group":"Core APIs","pages":[{"title":"Core APIs","href":"/core-apis"},{"group":"Authentication","pages":[{"title":"Create token","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-vendors.json post /auth/token","href":"/api-reference/authentication/create-token"}]},{"group":"Practice","expanded":false,"pages":[{"title":"List locations","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-vendors.json get /locations","href":"/api-reference/locations/list-locations"},{"title":"List operatories","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-vendors.json get /locations/{location_id}/operatories","href":"/api-reference/operatories/list-operatories"},{"title":"List employees","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-vendors.json get /locations/{location_id}/employees","href":"/api-reference/employees/list-employees"},{"title":"Set third-party identifier","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-vendors.json post /locations/{location_id}/third_party_identifiers","href":"/api-reference/externals/set-third-party-identifier"}]},{"group":"Patients \u0026 Clinical","expanded":false,"pages":[{"group":"Patients","pages":[{"group":"Metrics","pages":[{"title":"New patients","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-vendors.json get /locations/{location_id}/patients/new_patients","href":"/api-reference/metrics/new-patients"},{"title":"Reactivation attended","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-vendors.json get /locations/{location_id}/patients/reactivation_attended","href":"/api-reference/metrics/reactivation-attended"}]},{"group":"Perio Charts","pages":[{"group":"Measurements","pages":[{"title":"List perio measurements","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-vendors.json get /locations/{location_id}/patients/{patient_id}/perio_charts/{perio_chart_id}/perio_measurements","href":"/api-reference/perio-charts/list-perio-measurements"}]},{"title":"List perio charts","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-vendors.json get /locations/{location_id}/patients/{patient_id}/perio_charts","href":"/api-reference/perio-charts/list-perio-charts"}]},{"group":"Clinical Notes","pages":[{"title":"List clinical notes","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-vendors.json get /locations/{location_id}/patients/{patient_id}/clinical_notes","href":"/api-reference/clinical-notes/list-clinical-notes"}]},{"title":"List patients","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-vendors.json get /locations/{location_id}/patients","href":"/api-reference/patients/list-patients"}]},{"title":"List referrals","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-vendors.json get /locations/{location_id}/referrals","href":"/api-reference/patients-referrals/list-referrals"},{"title":"List treatment plans","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-vendors.json get /locations/{location_id}/treatment_plans","href":"/api-reference/treatment-plan/list-treatment-plans"},{"title":"List treatments","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-vendors.json get /locations/{location_id}/treatments","href":"/api-reference/treatments/list-treatments"}]},{"group":"Scheduling","expanded":false,"pages":[{"title":"List appointments","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-vendors.json get /locations/{location_id}/appointments","href":"/api-reference/appointments/list-appointments"},{"title":"List appointment types","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-vendors.json get /locations/{location_id}/appointment_types","href":"/api-reference/appointment-types/list-appointment-types"},{"title":"List scheduling leads","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-vendors.json get /locations/{location_id}/scheduling_leads","href":"/api-reference/scheduling-leads/list-scheduling-leads"}]},{"group":"Billing \u0026 Insurance","expanded":false,"pages":[{"title":"List ledger transactions","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-vendors.json get /locations/{location_id}/ledger_transactions","href":"/api-reference/ledger-transactions/list-ledger-transactions"},{"title":"List insurance claims","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-vendors.json get /locations/{location_id}/insurance_claims","href":"/api-reference/insurance-claims/list-insurance-claims"},{"title":"Update insurance claims","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-vendors.json patch /locations/{location_id}/insurance_claims/{insurance_claim_id}","href":"/api-reference/insurance-claims/update-insurance-claims"},{"title":"List insurance verifications","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-vendors.json get /locations/{location_id}/insurance_verifications","href":"/api-reference/insurance-verifications/list-insurance-verifications"},{"title":"Update insurance verifications","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-vendors.json patch /locations/{location_id}/insurance_verifications/{insurance_verification_id}","href":"/api-reference/insurance-verifications/update-insurance-verifications"},{"title":"List claim payments","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-vendors.json get /locations/{location_id}/claim_payments","href":"/api-reference/claim-payments/list-claim-payments"},{"title":"Post claim payments","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-vendors.json post /locations/{location_id}/claim_payments","href":"/api-reference/claim-payments/post-claim-payments"},{"title":"List insurance plans","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-vendors.json get /locations/{location_id}/insurance_plans","href":"/api-reference/insurance-plans/list-insurance-plans"},{"title":"List fee schedules","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-vendors.json get /locations/{location_id}/fee_schedules","href":"/api-reference/fee-schedules/list-fee-schedules"},{"title":"List fee schedule items","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-vendors.json get /locations/{location_id}/fee_schedule_items","href":"/api-reference/fee-schedule-items/list-fee-schedule-items"}]},{"group":"Reporting","expanded":false,"pages":[{"group":"Stats","pages":[{"group":"Daily","pages":[{"title":"Daily stats","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-vendors.json get /locations/{location_id}/daily/stats","href":"/api-reference/daily/daily-stats"},{"title":"Daily schedule stats","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-vendors.json get /locations/{location_id}/daily/schedule_stats","href":"/api-reference/daily/daily-schedule-stats"}]},{"group":"Monthly","pages":[{"title":"Monthly stats","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-vendors.json get /locations/{location_id}/monthly/stats","href":"/api-reference/monthly/monthly-stats"},{"title":"Monthly schedule stats","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-vendors.json get /locations/{location_id}/monthly/schedule_stats","href":"/api-reference/monthly/monthly-schedule-stats"}]},{"title":"Current stats","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-vendors.json get /locations/{location_id}/current/stats","href":"/api-reference/stats/current-stats"}]},{"group":"Dashboard","pages":[{"title":"Lifetime stats","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-vendors.json post /locations/{location_id}/dashboard/lifetime_stats","href":"/api-reference/dashboard/lifetime-stats"},{"title":"Dashboard goals","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-vendors.json post /locations/{location_id}/dashboard/goals","href":"/api-reference/dashboard/dashboard-goals"},{"title":"Dashboard schedule","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-vendors.json post /locations/{location_id}/dashboard/schedule","href":"/api-reference/dashboard/dashboard-schedule"},{"title":"Dashboard leaderboards","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-vendors.json post /locations/{location_id}/dashboard/leaderboards","href":"/api-reference/dashboard/dashboard-leaderboards"}]}]}]},{"group":"AI Agent API","pages":[{"title":"AI Agent APIs","sidebarTitle":"AI Agent APIs","href":"/ai-voice/index"},{"title":"Getting Started","sidebarTitle":"Getting Started","href":"/ai-voice/getting-started"},{"title":"Quickstart","sidebarTitle":"Quickstart","href":"/ai-voice/quickstart"},{"title":"Authentication","sidebarTitle":"Authentication","href":"/ai-voice/authentication"},{"title":"Error Codes","sidebarTitle":"Error Codes","description":null,"href":"/ai-voice/error-codes"},{"title":"Versioning Strategy","sidebarTitle":"Versioning Strategy","href":"/ai-voice/versioning-strategy"},{"group":"Organization","pages":[{"group":"Patient","pages":[{"title":"Search patients","description":"This endpoint retrieves the patient who is calling Practice if already existing in TC database. This will be necessary for avoiding duplication of patients while scheduling an appointment.\nWe can search the patient with fewer attributes also but data or birth and phone_number will be mandatory. The id returned will be sent in finding appointments.","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-ai-voice.json get /organizations/{organization_id}/patients/search","href":"/api-reference/patient/search-patients"},{"title":"List patient appointments","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-ai-voice.json get /organizations/{organization_id}/patients/{patient_id}/appointments","href":"/api-reference/patient/list-patient-appointments"}]},{"group":"Appointment Types","pages":[{"title":"List appointment types","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-vendors.json get /locations/{location_id}/appointment_types","href":"/api-reference/appointment-types/list-appointment-types"},{"title":"Create appointment type","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-ai-voice.json post /organizations/{organization_id}/appointment_types","href":"/api-reference/appointment-types/create-appointment-type"}]},{"group":"Available Slots","pages":[{"title":"List available slots","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-ai-voice.json get /organizations/{organization_id}/available_slots","href":"/api-reference/available-slots/list-available-slots"}]},{"group":"Appointment","pages":[{"title":"Schedule appointment","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-ai-voice.json post /organizations/{organization_id}/appointments/schedule","href":"/api-reference/appointment/schedule-appointment"},{"title":"Reschedule appointment","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-ai-voice.json post /organizations/{organization_id}/appointments/{appointment_id}/reschedule","href":"/api-reference/appointment/reschedule-appointment"},{"title":"Confirm appointment","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-ai-voice.json post /organizations/{organization_id}/appointments/{appointment_id}/confirm","href":"/api-reference/appointment/confirm-appointment"},{"title":"Cancel appointment","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-ai-voice.json post /organizations/{organization_id}/appointments/{appointment_id}/cancel","href":"/api-reference/appointment/cancel-appointment"}]},{"title":"List organizations","deprecated":null,"version":null,"openapi":"https://app.teamcaredental.com/openapi-ai-voice.json get /organizations","href":"/api-reference/organizations/list-organizations"}]}]},{"group":"Foundations","pages":[{"title":"Authentication","sidebarTitle":"Authentication","href":"/authentication"},{"title":"Error Codes","sidebarTitle":"Error Codes","href":"/error-codes"},{"title":"Versioning Strategy","sidebarTitle":"Versioning Strategy","href":"/versioning-strategy"},{"title":"Output Formats","sidebarTitle":"Output Formats","href":"/output-formats"},{"title":"Pagination","sidebarTitle":"Pagination","href":"/pagination"},{"title":"Filteration","sidebarTitle":"Filteration","href":"/filteration"},{"title":"Concurrency Limits","sidebarTitle":"Concurrency Limits","href":"/concurrency-limits"}]}]}]},"title":"Versioning Strategy - TeamCare APIs","buildId":"dpl_2xiSHD9XEvLsPGPcfoMtkLTB3dy9","deploymentId":"dpl_2xiSHD9XEvLsPGPcfoMtkLTB3dy9","dynamics":[],"chunks":[]}