Docs
Clear, task-focused documentation for each area of the LPS Sync Dashboard.
Fitment
Purpose
Fitment is for managing the fitment data model and syncing fitments to Shopify (metaobjects/collections as applicable).
What you can do here
- Browse and manage fitment entities (makes, models, equipment types, etc).
- Import fitment data (CSV/import flows).
- Diagnose “missing fitments” and run sync operations to Shopify.
Key UI pages
Related API routes
These are implemented under app/api/fitment/...:
POST /api/fitment/import: import fitment dataGET /api/fitment/search: search fitmentsGET /api/fitment/missing: identify missing fitmentsGET /api/fitment/models-hierarchy: hierarchy view- Shopify-related fitment endpoints under
app/api/fitment/shopify/...:POST /api/fitment/shopify/sync: sync fitmentsGET /api/fitment/shopify/status: sync statusPOST /api/fitment/shopify/setup-definitions: setup metaobject definitions- Cleanup tools:
delete-all,delete-collections
Troubleshooting
- Shopify sync fails: check
/api/fitment/shopify/statusand any GraphQL errors returned. - Imports fail: validate the CSV shape and confirm which required columns are missing.