Lexsis Storefronts

Tool Reference

Complete reference for all 44 Lexsis Storefront API tools

Tool Reference

All 44 tools available via the Lexsis Storefront API, grouped by function.

Discovery (8)

ToolWhat it does
list_component_typesAll lx_ types with variants, category, required/optional fields
get_component_schemaDeep schema for one component+variant — requiredContent, defaultContent, supportedSettings
list_blueprintsAll blueprint JSON files, optional category filter
get_blueprintFull JSON for a blueprint by slug
list_theme_presets8 named color palettes with hex values
list_valid_iconsAll valid lucide:name strings
list_storefront_guidesAvailable guide documentation
get_storefront_guideLoad a guide by name

Generation (6)

ToolWhat it does
generate_blueprint_promptBuild system prompt + user prompt for LLM blueprint assembly
validate_blueprintCheck types/variants valid, required fields present — returns errors + warnings
write_blueprintSave blueprint JSON and create renderer route
preview_blueprintGet renderer preview URL for a saved blueprint
screenshot_blueprintCapture screenshot (desktop + mobile) — returns base64 JPEG
generate_variantsGenerate N style variant prompts (editorial, minimal, dark premium, warm, vibrant)

Workspace & Store (4)

ToolWhat it does
list_workspacesAll workspaces for current API key
get_workspace_detailsFull workspace metadata (name, brand_url, vertical, region)
get_connected_storesConnected store for tenant (auto-provisions if none)
provision_storeExplicitly provision store — idempotent

PCX — Ad to Page (8)

ToolWhat it does
analyze_ad_creativeAnalyze an ad creative (image or video)
extract_video_framesExtract key frames from a video URL
upload_ad_creativeUpload ad asset — returns permanent URL
list_personasList audience personas for workspace
match_persona_to_adMatch audience persona to ad creative
list_industry_templatesBrowse industry-specific page templates
get_industry_templateGet full blueprint for a template
generate_pcx_pageGenerate landing page from ad + audience match

Page Management (8)

ToolWhat it does
create_pageCreate page from blueprint → page_id
list_pagesAll pages for workspace, filter by status (draft/published/all)
get_pageFull page details — blueprint, status, experiment count, analytics summary
duplicate_pageClone page as new draft — use for A/B variant base
get_page_versionsVersion history with timestamps
register_domain_routeMap domain+path → page_id (e.g. lp.brand.com/summer)
list_domain_routesAll domain routes for tenant
publish_pagePublish to public URL

Brand Kit & Design (4)

ToolWhat it does
get_brand_kitBrand colors, fonts, logo — load before generating
update_brand_kitUpdate fonts/colors/logo — persist identity
list_design_sourcesCaptured reference sites with extracted design tokens
capture_design_sourceCapture competitor/reference URL → extract colors, fonts, layout

Analytics (3)

ToolWhat it does
get_analytics_timeseriesTime-series for hits/conversions/revenue/AOV (7d/30d/90d)
get_page_analyticsPer-page: CVR, bounce rate, device split, traffic sources
get_attributionROAS by channel, revenue per page, top campaigns

Experiments (3)

ToolWhat it does
create_ab_testCreate A/B experiment with N variants (blueprint_id + weight)
get_experiment_resultsCVR per variant, statistical significance, winner recommendation
scale_winnerSet winning variant to 100% traffic — completes experiment