Management API (Server-side Only)
Thesdk.management namespace provides server-side operations for analytics, inventory management, order management, and data export. These methods require a secretKey in the SDK configuration.
management.getAnalytics(params?)
Retrieve store analytics data.
management.updateInventory(data)
Update product inventory.
Returns:
{ success: boolean }
management.getOrders(params?)
Get orders with server-side filters (more powerful than customer-facing order listing).
Returns:
{ data: Order[]; pagination?: Pagination }
management.exportCustomers(params?)
Export customer data.
management.getWebhookData(params?)
Retrieve webhook event data.
Pages API
Thesdk.pages namespace retrieves static pages configured in the store (e.g., About Us, Terms, Privacy Policy).
pages.getAll()
Get all published pages.
Page[]
pages.getByUrl(url)
Get a specific page by its URL slug.
Page
Components API
Thesdk.components namespace retrieves homepage components configured by the store owner (featured sections, promotional blocks, etc.).

