CartLane exposes authenticated WordPress REST routes for its admin workspaces and bounded storefront operations. Treat this page as a route-family guide: always use the permissions, nonces, validation, and capability checks implemented by the current plugin version.
Authentication
Admin routes require WordPress authentication, the expected REST nonce, and CartLane/WooCommerce capabilities. Storefront cart routes use CartLane's cart-ownership and nonce/session protections. Do not disable permission callbacks for custom integrations.
Free / Shared Routes
GET/POST/cartlane/v1/settings
Read or save sanitized CartLane settings for authorized admins.
GET/cartlane/v1/features
Return the current Free/limited/Pro feature access map and quotas.
GET/cartlane/v1/orders
List the Orders workspace using search, view, status, payment, date, and total filters.
GET/cartlane/v1/orders/{id}
Read one order for the focused CartLane order drawer.
POST/cartlane/v1/orders/{id}/actions
Run a supported protected order action such as confirm_payment or mark_completed.
GET/POST/cartlane/v1/bumps
List or create Order Bumps within the current feature quota.
GET/POST/cartlane/v1/recommendations
List or create Smart Offer campaigns; Free capability checks keep campaigns within the Side Cart contract.
GET/POST/cartlane/v1/pricing/rules
List or create pricing rules within the current feature quota and capability map.
GET/POST/cartlane/v1/funnels
List or create shared Funnel records; Free and Pro capability checks govern activation depth.
GET/cartlane/v1/dashboard/overview
Return Revenue Overview data for the Dashboard.
GET/cartlane/v1/analytics/overview
Return core Analytics overview data for an allowed period.
GET/cartlane/v1/revenue-rescue/health
Return bounded recovery/revenue-rescue health and safe action context.
GET/POST/cartlane/v1/cart
Read CartLane cart context; related cart mutation routes handle quantity, removal, coupon, and bump actions.
Pro Extensions
GET/POST/cartlane/v1/upsells
List or create licensed post-purchase upsell/downsell offers.
GET/POST/cartlane/v1/ab-tests
List or create licensed upsell A/B tests.
GET/cartlane/v1/analytics/intelligence
Return licensed revenue-intelligence evidence.
GET/cartlane/v1/analytics/forecast
Return licensed bounded revenue forecast evidence when requirements are met.
GET/cartlane/v1/analytics/segments
Return privacy-bounded customer segment aggregates.
POST/cartlane/v1/integrations
Save supported licensed provider configuration after capability and entitlement checks.
GET/POST/cartlane-pro/v1/recovery/campaigns
Operate licensed advanced recovery campaigns through the Pro recovery namespace.
Route contracts can evolve
For custom development, verify the route registration in the exact CartLane Free/Pro version you deploy. Do not rely on removed legacy license endpoints or undocumented response fields.