Discover/Clove Dental API
live

Clove Dental APIclovedental.in

Access Clove Dental's treatment catalogue, published price ranges, and membership plan details via 3 structured JSON endpoints. No scraping required.

Endpoint health
verified 1h ago
list_services
get_service_pricing
list_membership_plans
3/3 passing latest checkself-healing
Endpoints
3
Updated
2h ago

What is the Clove Dental API?

The Clove Dental API exposes 3 endpoints covering the full treatment catalogue, per-service pricing, and dental health membership plans published on clovedental.in. Call list_services to retrieve all 14 dental specialties with their slugs, then pass any slug to get_service_pricing to get structured price ranges, variants, and disclaimer text for that treatment. A third endpoint, list_membership_plans, returns plan prices, benefits, and terms in a single response.

This call costs1 credit / call— charged only on success
Try it

No input parameters required.

api.parse.bot/scraper/b627e879-669d-49d1-917f-e25cafd04018/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Call it over HTTPgrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/b627e879-669d-49d1-917f-e25cafd04018/list_services' \
  -H 'X-API-Key: $PARSE_API_KEY'
Python SDK · recommended

Typed, relational, agent-ready

A generated client with real types, enums, and the links between objects — the structure a flat JSON response can't carry. Autocompletes in your editor and reads cleanly to coding agents.

  • Fully typed · autocompletes
  • Objects link to objects
  • Typed errors & pagination

Typed Python client. Set up the SDK in your uv project, then pull this API’s typed client:

uv add parse-sdk
uv run parse init
uv run parse add --marketplace clovedental-in-api

uv run parse add --marketplace pulls a pinned snapshot of this canonical API — it won’t change underneath you. To customize it, subscribe and swap to your own copy.

"""Walkthrough: Clove Dental SDK — browse services, check pricing, view plans."""
from parse_apis.clovedental_in_api import CloveDental, InputNotFound

client = CloveDental()

# List all dental services offered by Clove Dental.
for svc in client.service_summaries.list(limit=5):
    print(svc.name, svc.url)

# Drill into the first service to see its published pricing.
summary = client.service_summaries.list(limit=1).first()
if summary is not None:
    detail = summary.details()
    print(detail.title)
    print(detail.description)
    for price in detail.prices:
        print(price.item, price.price_text, price.kind)
    if detail.price_note is not None:
        print("Note:", detail.price_note)

# Point lookup by a slug discovered above.
if summary is not None:
    try:
        service = client.services.get(slug=summary.slug)
        print(service.title, len(service.prices), "priced items")
    except InputNotFound:
        print("Service not found")

# Browse membership plans with prices and benefits.
for plan in client.membership_plans.list(limit=5):
    print(plan.name, plan.price_text, plan.currency)
    for benefit in plan.benefits:
        print(" -", benefit)

print("exercised: service_summaries.list / details / services.get / membership_plans.list")
All endpoints · 3 totalmissing one? ·

Returns the catalogue of dental treatment services (specialties) offered by Clove Dental, one row per service, in the site's menu order. Each row carries a stable `slug` that get_service_pricing accepts. One page request; no pagination (the site publishes a fixed list, 14 services at build time).

Input

No input parameters required.

Response
{
  "type": "object",
  "fields": {
    "count": "number of services returned",
    "services": "array of services, each {slug, name, url}; slug is the identifier accepted by get_service_pricing"
  },
  "sample": {
    "data": {
      "count": 2,
      "services": [
        {
          "url": "https://clovedental.in/specialties/root-canal-treatment",
          "name": "Root Canal Treatment",
          "slug": "root-canal-treatment"
        },
        {
          "url": "https://clovedental.in/specialties/teeth-braces",
          "name": "Dental Braces",
          "slug": "teeth-braces"
        }
      ]
    },
    "status": "success"
  }
}

About the Clove Dental API

Endpoints and Response Shape

list_services returns a flat array of all dental treatment categories in site-menu order. Each object includes a slug (e.g. root-canal-treatment), a display name, and a url. The slug is the only input get_service_pricing accepts, so this endpoint is the natural starting point for any workflow that iterates over treatments.

get_service_pricing accepts one required slug parameter and returns the title of the service page, a description drawn from page metadata (which often mentions a starting price), and a prices array. Each element in prices carries item, kind, price_text, min_price, max_price, and currency fields, with an optional details field when the page includes additional context. A price_note field surfaces any pricing disclaimer published on the page. When the service page does not publish structured pricing, prices is returned as an empty array.

Membership Plans

list_membership_plans returns all available Clove Dental membership tiers. Each plan object includes slug, name, price (integer INR, tax-inclusive), price_text, currency, a benefits array listing what the plan covers, a terms array, and a url. At the time of publication, 2 plans are returned. Because the plans are discovered from the site's navigation, any new tier Clove Dental adds will appear in the response without a code change.

Reliability & maintenanceVerified

The Clove Dental API is a managed, monitored endpoint for clovedental.in — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when clovedental.in changes and a check fails, the API is automatically queued for repair and re-verified. It is built to keep working as the site underneath it changes.

This isn't an official clovedental.in API — it's an independent, maintained REST wrapper over public data. Where the source has no official API (or only a limited one), Parse gives you a stable contract over a source that never promised one, and keeps it current. Need a new endpoint or field? You can revise it yourself in plain English and the agent rebuilds it against the live site in minutes — contributing the change back to the shared API is free.

Last verified
1h ago
Latest check
3/3 endpoints passing
Maintenance
Monitored & self-healing
Will this API break when the source site changes?+
It's built not to. Every endpoint is health-checked on a schedule with automated test probes. When the source site changes and a check fails, the API is automatically queued for repair and re-verified — that's the self-healing layer. Each API page shows when its endpoints were last verified. And because marketplace APIs are shared, any fix reaches everyone using it.
Is this an official API from the source site?+
No — Parse APIs are independent, managed REST wrappers over publicly available data. That is the point: where a site has no official API (or only a limited one), Parse gives you a maintained, monitored endpoint for that data and keeps it working as the site changes — so you get a stable contract over a source that never promised one.
Can I fix or extend this API myself if I need a new endpoint or field?+
Yes — and you don't have to wait on us. This API was generated by the Parse agent, which stays attached. Describe the change in plain English ("add an endpoint that returns reviews", "fix the price field") in the revise box on the API page or via the revise_api MCP tool, and the agent rebuilds it against the live site in minutes. Contributing the change back to the public API is free.
What happens if I call an endpoint that has an issue?+
Errors are machine-readable: a bad call returns a clean status with the list of available endpoints and a repair hint, so an agent (or you) can recover or trigger a fix instead of failing silently. Confirmed failures feed the automatic repair queue.
Common use cases
  • Build a dental treatment cost estimator using min_price and max_price fields from get_service_pricing
  • Compare membership plan benefits arrays to recommend the right tier for a patient's treatment history
  • Populate a clinic comparison tool with Clove Dental's service catalogue and published INR price ranges
  • Track price changes over time by polling get_service_pricing for a set of slugs and diffing price_text
  • Feed treatment pricing into a patient-facing chatbot that answers cost questions for specific procedures
  • Aggregate dental service pricing across providers by normalising min_price/max_price fields from multiple sources
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo2005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000100 req/min
Team$300/mo20,000300 req/min
Company$1,000/mo100,000500 req/min

Each endpoint has a fixed posted price per successful call — most fall between 1 and 10 credits — shown on this API's page before you run it. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does Clove Dental offer an official public developer API?+
Clove Dental does not publish an official developer API or data feed at clovedental.in. This Parse API is the structured alternative for accessing their published service and pricing data.
What does `get_service_pricing` return when a service page has no listed prices?+
The prices array is returned empty. The description field, drawn from page metadata, may still mention a starting price as plain text, and price_note will carry any disclaimer present on the page. Check description as a fallback when prices is empty.
Does the API cover clinic locations or appointment booking data?+
Not currently. The API covers the treatment service catalogue, per-service pricing, and membership plan details. You can fork it on Parse and revise it to add an endpoint that returns clinic location listings or branch-level contact data.
Are dentist profiles or individual doctor ratings available?+
Not currently. The three endpoints cover services, pricing, and membership plans only — no dentist profiles, credentials, or ratings are included. You can fork the API on Parse and revise it to add a dentist-profile endpoint if that data is published on the site.
How many treatment categories does `list_services` return, and can the list be filtered?+
list_services returns all 14 services in the site's menu order and accepts no filter parameters — the full catalogue is always returned. To work with a subset, filter the services array client-side by slug or name.
Page content last updated . Spec covers 3 endpoints from clovedental.in.
Related APIs in HealthcareSee all →
dentaltix.com API
Search and browse dental supplies and equipment across thousands of products, categories, and brands while accessing detailed information like variants and customer reviews. Find the best deals and discover exactly what you need with powerful product search and filtering capabilities.
turquoise.health API
Search and compare healthcare procedure prices across different providers in your area to find the most affordable options. Get estimated costs, provider quality ratings, and side-by-side price comparisons to make informed decisions about your medical care.
darbydental.com API
Search and browse Darby Dental's product catalog by category, manufacturer, or popularity to find supplies with detailed information and current pricing. Discover promotional products and explore the complete range of dental equipment and materials available from all manufacturers in their inventory.
salarydr.com API
Compare physician and dentist salaries across specialties and states using real submission data and aggregated benchmarks. Search salary ranges by location, specialty, and recent market data to inform compensation decisions.
nyainteriors.com API
nyainteriors.com API
lybrate.com API
Search for doctors across Indian cities and specialties, view detailed profiles with patient reviews and services, and discover clinic information and health content all in one place. Find the right healthcare provider by browsing ratings, qualifications, and medical expertise tailored to your needs.
serviceseeking.com.au API
Search and browse job postings and local service providers across Australia on ServiceSeeking.com.au. View detailed business profiles, ratings, pricing, and explore hundreds of service categories — from tradespeople to home services and beyond.
bzaek.de API
Access comprehensive German dental and medical fee schedules (GOZ and GOÄ) with detailed billing codes, pricing information, analog codes, and legal rulings to streamline your practice billing and coding decisions. Search specific procedures, browse organized sections, and review professional statements to ensure accurate fee assessment and compliance.