Developers
Everything Seacliff Healthcare publishes on this website, available as JSON. No key, no signup, no quota form. Built for agents as much as for people.
curl -s https://clinics.seacliffhealthcare.com.au/api/v1/hours
Base https://clinics.seacliffhealthcare.com.au/api/v1 · version v1 · authentication none. Start at /api/v1, which lists everything below at runtime.
| Resource | Endpoint | Returns |
|---|---|---|
business |
/api/v1/business |
Name, category, address, contact details, ABN and identifiers — the NAP record. |
hours |
/api/v1/hours |
Opening hours for each day of the week, plus the timezone they are expressed in. |
services |
/api/v1/services |
Services offered, with prices where published and the page for each. |
service-areas |
/api/v1/service-areas |
Suburbs and localities this business serves. |
faqs |
/api/v1/faqs |
Published questions and answers, verbatim and quotable. |
reviews |
/api/v1/reviews |
Aggregate rating and the reviews shown publicly on the site. |
pages |
/api/v1/pages |
Every published page on this site, with its title and canonical URL. |
POST /api/leads — send an enquiry. It reaches Seacliff Healthcare the same way the website form does.POST /api/website/assistant — ask a question, answered strictly from published information.Both are described in full in the OpenAPI specification.
A Model Context Protocol server at https://clinics.seacliffhealthcare.com.au/api/mcp — Streamable HTTP, JSON-RPC 2.0, no authentication. Manifest at /.well-known/mcp.
{
"mcpServers": {
"seacliff-healthcare": {
"type": "http",
"url": "https://clinics.seacliffhealthcare.com.au/api/mcp"
}
}
}
get_business — Name, category, address, contact details, ABN and identifiers — the NAP record. Source: Seacliff Healthcare's own published website.get_hours — Opening hours for each day of the week, plus the timezone they are expressed in. Source: Seacliff Healthcare's own published website.get_services — Services offered, with prices where published and the page for each. Source: Seacliff Healthcare's own published website.get_service_areas — Suburbs and localities this business serves. Source: Seacliff Healthcare's own published website.get_faqs — Published questions and answers, verbatim and quotable. Source: Seacliff Healthcare's own published website.get_reviews — Aggregate rating and the reviews shown publicly on the site. Source: Seacliff Healthcare's own published website.get_pages — Every published page on this site, with its title and canonical URL. Source: Seacliff Healthcare's own published website.ask_question — Ask a question about Seacliff Healthcare — hours, prices, services, location, booking. Answered strictly from this business's own published information, never invented. Use this when no single resource above answers it.submit_enquiry (writes) — Send an enquiry to Seacliff Healthcare. This CREATES a real lead and notifies the business — confirm with the person you are acting for before calling it. Same endpoint as the enquiry form on the website.Every error, on every endpoint, is JSON:
{
"error": "missing required fields: phone",
"code": "MISSING_FIELDS",
"hint": "Supply: phone."
}
Branch on code — it is stable and never repurposed. error is written for a person and may be reworded. hint says what to do next.
Reads 120 per IP per minute · MCP 60 · enquiries 10 per 10 minutes. Every response carries RateLimit-Limit, RateLimit-Remaining and RateLimit-Reset (RFC 9331); a 429 adds Retry-After. Read them and pace yourself rather than discovering the ceiling by hitting it.
v1. Supported: v1. Every response carries an API-Version header.