Skip to main content
The JTL Cloud platform is the developer surface for JTL Software’s ERP and commerce suite. It exposes core merchant systems (products, inventory, orders, and marketplace connectors) through APIs, a messaging layer, a manifest-based app model, and an App Store. For hands-on setup, see Get Started. For implementation detail on a specific app type, see Cloud Apps Architecture.

Platform Capabilities

Integration Surfaces

A Cloud App declares its integration surfaces in the app.json. Three types are available, and a single app can use any combination. All three require app registration in the Partner Portal and OAuth 2.0 client credentials for backend API access. The UI-bearing types (ERP-iFrame and Panel) render as iframes and have full AppBridge access; the difference between them is placement. Hub-Link is a redirect, not an iframe. See Cloud Apps: Architecture for more details.

Developer Lifecycle

Building on JTL follows a consistent lifecycle, regardless of the integration surface. You register your app in the Partner Portal and receive client credentials. You build and test against a sandbox tenant inside the ERP shell. When ready, you create an App Store listing and attach a pricing plan. Approved apps become available for merchants to buy and install. Each step is covered in Get Started.

What’s Next

Get Started

Set up accounts and ship your first app.

Cloud Apps Architecture

How a Cloud App is structured and communicates with JTL.

Essentials

Auth, errors, pagination, webhooks, versioning.

API Reference

OpenAPI reference for the Cloud API.