Skip to content

Services

TSCommerce API is organized into microservices, each handling specific domains of your e-commerce platform. Each service is independently versioned and accessed through dedicated endpoints.

Auth API

Manages authentication, authorization, and user identity. Handles SSO integration with TeamSystem ID, token generation, refresh flows, and role-based access control. This service also manages user profiles, roles, features, and permissions across the platform.

Key responsibilities:

Login/logout, token management, user authentication, roles and features assignment.

Core API

The heart of your e-commerce operations. Handles all catalog-related resources including products, categories, attributes, orders, carts, pages, and other core entities. This is where most of your store management happens.

Key responsibilities:

Products, categories, attributes, orders, carts, pages, manufacturers, brands, and other catalog entities.

License API

Manages multi-tenant store configuration and subscription information. Handles store creation, tenant management, and licensing validation for accessing different features based on your subscription plan.

Key responsibilities:

Store (tenant) management, subscription plans, feature licensing.

Notify API

Handles all notification and communication workflows. Manages email templates, notification triggers, and message delivery across different channels. Used for transactional emails, marketing communications, and system notifications.

Key responsibilities:

MailUp integration and configuration, notification dispatch, communication workflows.

Storage API

Provides file and media management capabilities. Handles file uploads, image processing, media storage, and CDN integration. Essential for managing product images, documents, and other digital assets.

Key responsibilities:

File uploads, media management, image processing, asset storage.

Store API

Customer-facing API designed for storefront applications. Provides public and customer-authenticated endpoints for browsing products, managing carts, placing orders, and handling customer accounts. Optimized for frontend performance and customer experience.

Key responsibilities:

Public catalog access, customer profile management, cart operations, order placement.

Copyright © 2025-2025 TeamSystem S.p.A. - Built with ❤️ by TeamSystem Commerce