REST API Backend

Vein Directory API

The data layer behind Varicose MD — connecting patients with board-certified vein specialists, city partners, treatments, and directory content across a nationwide network.

Base URL
http://veindirectoryapi.smartnoticeboard.io/api
Service operational
REST
Architecture
JSON
Responses
v1
API Version

What this API powers

A secure, scalable backend for the Varicose MD patient directory, admin console, and public-facing website integrations.

City & State Directory

Manage markets, featured cities, partner availability, and location metadata for nationwide vein care coverage.

Doctor Profiles

Board-certified specialist profiles with treatments, insurance plans, reviews, and AI-assisted content tools.

Guest & Public Endpoints

Token-authenticated public routes for cities, states, landing pages, FAQs, leads, and consultation requests.

Landing Pages

Dynamic page records with URL slugs, city/state metadata, and multi-language support (English & Spanish).

Admin & Auth

Sanctum token authentication with role-based permissions for users, treatments, leads, and partner applications.

Interactive Docs

Swagger UI playground with OpenAPI 3.1 specification for testing endpoints directly from the browser.

Popular endpoints

Authenticate with a Sanctum bearer token for admin routes, or use X-Guest-Token for public guest routes.

POST /api/login Obtain access token
GET /api/guest/get-cities List active cities
GET /api/guest/get-page?url={slug} Landing page by URL
GET /api/guest/get-survey/{id}?page_type=thank_you Survey detail for thank-you page
GET /api/cities Admin city management
POST /api/guest/consultation-requests Submit consultation lead