Skip to main content
This page lists every public-facing route in Site Store Pro. All routes are accessible without authentication unless noted otherwise.

Public Storefront & Cart

The GET /{slug} catch-all route resolves last in the routing stack. Any named route takes priority — only unmatched slugs fall through to the CMS page lookup.

Customer Dashboard & Helpdesk

The /tickets/view/{token} route is the guest ticket access path. It is included in all ticket notification emails so customers without accounts can still view and reply to their tickets.

Public API

CMS forms are embedded in pages using the [cms-form id={id}] shortcode. The submission endpoint is called automatically by the form’s built-in JavaScript handler — no custom code required.

Route Notes

Secure Digital Downloads

GET /downloads/{orderDetail}/{token} enforces token-gated access:
  • The token is unique to the order line item and generated at purchase time
  • Downloads respect expiration dates and remaining download count limits configured in the admin panel
  • Expired or exhausted download links return a 403 response

Live Search API

GET /api/live-search-api?q={query} returns a JSON payload including:
  • Matched products with thumbnail images
  • Category badge labels
  • CMS page snippets
  • Relevance-sorted results
This endpoint powers the /search results page and can be queried directly for headless or custom search integrations.