Connect APIs
Connect APIs is a set of business domain-specific web APIs to support integrations to third-party systems such as ERP systems, payment providers, WMS, T&A systems etc.
ERP API
Use it to connect to enterprice resource planning systems (ERPs) such as Microsoft Dynamics 365, SAP, etc, for order fulfilment and return management.
API ref
Payments API
Use it to connect to payment service providers such as Klarna, Dibs, PayPal, etc, to authorize payments, capture, cancel and refund.
API ref
Shipments API
Use it to connect to transport management systems such as nShift, Ingrid, etc to fetch delivery options for the checkout process.
API ref
Why use the connect APIs?
Easy deployment and upgrade
In Litium connect an integration application has its own runtime life cycle, which means the Litium installation does not need to be stopped or taken down for installation or upgrade of the integration applications. This reduces the costs of deployment and upgrade.
Easy maintenance
Updates of the integration applications would be less frequent as they would be more resilient and can be developed with backward compatibility. This means, as the Litium version is updated, there would be less compatibility issues with existing integration applications that are already in use, and vise-versa. This reduces the maintenance costs.
Scaling
To the advantage of being able to scale independently of Litium server instances. An integration application may need only one application instance while Litium may need to be deployed in multiple servers to improve website performance.
Standard business domain contracts
Litium connect facilitates "domain-driven design" and "business process-driven development" and exposes standard business domain contracts, like entities, operations, and events (exposed through web API endpoints and webhooks).