> ## Documentation Index
> Fetch the complete documentation index at: https://developer.jtl-software.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Guides Overview

> Guides for building Cloud Apps, marketplace channels, and ERP integrations on JTL.

These guides show how to build integrations on the JTL platform. Choose based on your integration type: Cloud App, Marketplace Channel, or ERP Integration.

<Note>
  **New here?** Start with [Get Started](/get-started/what-is-jtl-platform). These guides assume you already have credentials and a working development setup.
</Note>

## Start with the Essentials

Some concepts apply across all integration types:

<CardGroup cols={2}>
  <Card title="Authentication & Authorization" icon="lock" href="/guides/essentials/authentication/oauth2-flow">
    OAuth 2.0, API keys, scopes, and session tokens used across the platform.
  </Card>

  <Card title="API & Integration Patterns" icon="split" href="/guides/essentials/common-patterns/error-handling">
    Error handling, pagination, rate limits, webhooks, and versioning.
  </Card>
</CardGroup>

## Choose What you're Building

<CardGroup cols={3}>
  <Card title="Cloud Apps" icon="grid-2x2" href="/guides/cloud-apps/architecture-overview">
    Build apps like dashboards, tools, and automation with UI inside JTL.

    **Start here if:** your app runs inside JTL and has a user interface.
  </Card>

  <Card title="Marketplace Channels" icon="store" href="/guides/marketplace-channels/channel-api-overview">
    Connect external sales platforms using the SCX Channel API.

    **Start here if:** you're integrating a marketplace or sales channel.
  </Card>

  <Card title="ERP Integration" icon="refresh-cw" href="/guides/erp-integration/integration-overview">
    Sync data between JTL-Wawi and external systems.

    **Start here if:** you need backend data integration without UI.
  </Card>
</CardGroup>

## Guide Structure

| Section                  | Covers                                                   | For                           |
| ------------------------ | -------------------------------------------------------- | ----------------------------- |
| **Essentials**           | Auth, API patterns, error handling, webhooks, versioning | All integrations              |
| **Cloud Apps**           | App architecture, UI integration, APIs                   | Apps running inside JTL Cloud |
| **Marketplace Channels** | SCX API, product sync, order flows                       | Marketplace integrations      |
| **ERP Integration**      | Data sync and backend integrations                       | External system integrations  |

You'll often move between sections. For example, reading about [OAuth 2.0](/guides/essentials/authentication/oauth2-flow) while implementing it in a [Cloud App](/guides/cloud-apps/authentication-login).

## Not Sure Where to Start?

* **I just finished the Quick Start**\
  → Go to [Cloud Apps: Architecture Overview](/guides/cloud-apps/architecture-overview), then [Using Platform APIs](/guides/cloud-apps/using-platform-apis)

* **I need to understand authentication**\
  → Start with [OAuth 2.0 Flow](/guides/essentials/authentication/oauth2-flow)

* **I'm building a marketplace connector**\
  → Go to [Channel API Overview](/guides/marketplace-channels/channel-api-overview)

* **I need to sync data with JTL**\
  → Start with [ERP Integration Overview](/guides/erp-integration/integration-overview)
