Public Endpoints (v1)
This section documents all public-facing endpoints that do not require authentication. These endpoints are accessible to end users and customers.
note
Important: Public endpoints are accessible without authentication. They are designed for customer-facing features like storefronts, vCards, and public evaluations.
Storefront
- List Stores - Get all public storefronts
- Get Store by Slug - Get storefront by slug
info
More storefront endpoints (categories, products, orders, etc.) are available but not yet fully documented. They follow similar patterns to the documented endpoints.
vCard
- Get vCard by Slug - Get public vCard
Tracking
- Record Visit - Record a visit to vCard or storefront
- Record Page View - Record a page view within a visit session
Evaluation
- Get Session by Token - Get session data using evaluation token
- Update Evaluation - Submit session evaluation using token
Labs
- Send Patient OTP - Send OTP to patient phone for lab results access
- Verify Patient OTP - Verify OTP, return lab results, and issue a session token
- Refresh Patient Results - Refresh lab results using the session token
- Get Public Lab Visit Print Payload - Public (no-auth) payload for rendering the lab visit print view
- Resolve Short Link - Resolve
codetotargetPathfor browser redirects (e.g.base/links/{code})