Skip to main content
The JTL Platform exposes three APIs for integrating with merchant data. They cover overlapping ground in different ways; the right choice depends on what you’re building and where your integration runs.

The Three APIs

Each API targets a different use case. Most integrations use one of the first two; SCX is specific to marketplace integrations.

Common Conventions

Both ERP APIs target version 2.0 of the API and include authentication headers described in Integration Overview. They differ in pagination shape:
  • REST uses page-based pagination with pageNumber and pageSize query parameters, returning a wrapped envelope with items[] and page metadata
  • GraphQL uses cursor-based pagination with first and after variables, returning nodes[] and a pageInfo object
See Pagination for more details.

What’s Next?

GraphQL Playground

Try queries and mutations interactively against your ERP instance.

REST API Reference

Browse all REST API endpoints with request/response schemas.

Integration Overview

Base URLs, authentication, and required headers.

Pagination

The full page-based pagination contract.