{"id":268055,"date":"2020-09-03T15:12:50","date_gmt":"2020-09-03T13:12:50","guid":{"rendered":"https:\/\/www.jtl-software.com\/developer-documentation"},"modified":"2026-04-09T15:24:34","modified_gmt":"2026-04-09T13:24:34","slug":"developer-documentation","status":"publish","type":"page","link":"https:\/\/jtl-split-greyhound.betterscale.dev\/en\/help-center\/developer-documentation\/","title":{"rendered":"Developer documentation"},"content":{"rendered":"\t\t<section class=\"hero-product-section orange jp1092-hero\">\n\t\t\t\t\t<div class=\"container\">\n\t\t\t\t\t\t\t\t<div class=\"row\">\n\t\t\t\t\t\t\t<div class=\"col-lg-6 hero-product-section__content\">\n\t<h2 class=\"product-support-section__subtitle text-uppercase\">Documentation & Co.<\/h2><h1 class=\"hero-product-section__content--title\">Help for developers<\/h1><p><strong>API, template & plugin documentation<\/strong><\/p>\n<p>For developers in the JTL community, we have compiled all the help that JTL offers on this page \u2013 from the documentation for JTL Shop and the API for JTL Connector to the interface description of the JTL Fulfillment Network.<\/p>\n<\/div>\n<div class=\"col-lg-6 hero-product-section__image\">\n\t<picture><source type=\"image\/webp\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221260%22%20height%3D%221219%22%3E%3C%2Fsvg%3E 1x\" data-srcset=\"https:\/\/jtl-split-greyhound.betterscale.dev\/wp-content\/uploads\/2026\/08\/jp1092-hero-entwickler-dokumentation-1260x1219.png.webp 1x, https:\/\/jtl-split-greyhound.betterscale.dev\/wp-content\/uploads\/2026\/08\/jp1092-hero-entwickler-dokumentation.png.webp 1.25x\"><source type=\"image\/png\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221260%22%20height%3D%221219%22%3E%3C%2Fsvg%3E 1x\" data-srcset=\"https:\/\/jtl-split-greyhound.betterscale.dev\/wp-content\/uploads\/2026\/08\/jp1092-hero-entwickler-dokumentation-1260x1219.png 1x, https:\/\/jtl-split-greyhound.betterscale.dev\/wp-content\/uploads\/2026\/08\/jp1092-hero-entwickler-dokumentation.png 1.25x\"><img fetchpriority=\"high\" decoding=\"async\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221571%22%20height%3D%221520%22%3E%3C%2Fsvg%3E\" data-src=\"https:\/\/jtl-split-greyhound.betterscale.dev\/wp-content\/uploads\/2026\/08\/jp1092-hero-entwickler-dokumentation.png\" width=\"1260\" height=\"1219\" alt=\"JTL developer documentation hero\" class=\"lazy img-fluid border-solid \"><\/picture><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/section>\n\t\t\t<section class=\"jp1092-card-row\">\n\t\t\t\t\t<div class=\"container\">\n\t\t\t\t\t\t\t\t<div class=\"row\">\n\t\t\t\t\t\t\t<div class=\"col-lg-4 jp1092-card-row__media\">\n\t<picture><source type=\"image\/webp\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221200%22%20height%3D%221200%22%3E%3C%2Fsvg%3E 1x\" data-srcset=\"https:\/\/jtl-split-greyhound.betterscale.dev\/wp-content\/uploads\/2026\/08\/jp1092-card-jtl-developer-docs.png.webp 1x, https:\/\/jtl-split-greyhound.betterscale.dev\/wp-content\/uploads\/2026\/08\/jp1092-card-jtl-developer-docs.png.webp 1x\"><source type=\"image\/png\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221200%22%20height%3D%221200%22%3E%3C%2Fsvg%3E 1x\" data-srcset=\"https:\/\/jtl-split-greyhound.betterscale.dev\/wp-content\/uploads\/2026\/08\/jp1092-card-jtl-developer-docs.png 1x, https:\/\/jtl-split-greyhound.betterscale.dev\/wp-content\/uploads\/2026\/08\/jp1092-card-jtl-developer-docs.png 1x\"><img decoding=\"async\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221200%22%20height%3D%221200%22%3E%3C%2Fsvg%3E\" data-src=\"https:\/\/jtl-split-greyhound.betterscale.dev\/wp-content\/uploads\/2026\/08\/jp1092-card-jtl-developer-docs.png\" width=\"1200\" height=\"1200\" alt=\"JTL-DeveloperDocs\" class=\"lazy img-fluid border-solid \"><\/picture><\/div>\n<div class=\"col-lg-8 jp1092-card-row__body\">\n\t<div class=\"decorated-container-fluid px-5 py-5 basic-br\">\n            <h3 class=\"jp1092-card__title\">Discover the new JTL DeveloperDocs<\/h3><p>Would you like to develop apps for our new JTL cloud platform? The DeveloperDocs will show you how. You will also find all the information from our existing API documentation for JTL-Wawi, JTL-Shop, JTL-SCX and Co. clearly linked.<\/p>\n<div class=\"product-buttons-group jp1092-card__buttons\">\n                <a class=\"product-button-group__button--with-icon no-icon\" href=\"https:\/\/developer.jtl-software.com\/\" target=\"_blank\">\n                <span class=\"product-button-group__button--with-icon__text\">Switch to JTL-DeveloperDocs<\/span>\n                                <\/a>\n    <\/div>    <\/div><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/section>\n\t\t\t<section class=\"jp1092-card-row\">\n\t\t\t\t\t<div class=\"container\">\n\t\t\t\t\t\t\t\t<div class=\"row\">\n\t\t\t\t\t\t\t<div class=\"col-lg-8 jp1092-card-row__body\">\n\t<div class=\"decorated-container-fluid px-5 py-5 basic-br\">\n            <h3 class=\"jp1092-card__title\">JTL-Issue Tracker - product development at a glance<\/h3><p>You can follow the development of our products JTL-Wawi, JTL-Shop and JTL-Connector live via the JTL-Issue Tracker. You have the opportunity to make suggestions to our development teams via comments and keep up to date with bugs and features.<\/p>\n<div class=\"product-buttons-group jp1092-card__buttons\">\n                <a class=\"product-button-group__button--with-icon no-icon\" href=\"https:\/\/issues.jtl-software.de\/\" target=\"_blank\">\n                <span class=\"product-button-group__button--with-icon__text\">To the JTL-Issue Tracker<\/span>\n                                <\/a>\n    <\/div>    <\/div><\/div>\n<div class=\"col-lg-4 jp1092-card-row__media\">\n\t<picture><source type=\"image\/webp\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221047%22%20height%3D%221047%22%3E%3C%2Fsvg%3E 1x\" data-srcset=\"https:\/\/jtl-split-greyhound.betterscale.dev\/wp-content\/uploads\/2026\/08\/jp1092-card-jtl-issue-tracker.png.webp 1x, https:\/\/jtl-split-greyhound.betterscale.dev\/wp-content\/uploads\/2026\/08\/jp1092-card-jtl-issue-tracker.png.webp 1x\"><source type=\"image\/png\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221047%22%20height%3D%221047%22%3E%3C%2Fsvg%3E 1x\" data-srcset=\"https:\/\/jtl-split-greyhound.betterscale.dev\/wp-content\/uploads\/2026\/08\/jp1092-card-jtl-issue-tracker.png 1x, https:\/\/jtl-split-greyhound.betterscale.dev\/wp-content\/uploads\/2026\/08\/jp1092-card-jtl-issue-tracker.png 1x\"><img decoding=\"async\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221047%22%20height%3D%221047%22%3E%3C%2Fsvg%3E\" data-src=\"https:\/\/jtl-split-greyhound.betterscale.dev\/wp-content\/uploads\/2026\/08\/jp1092-card-jtl-issue-tracker.png\" width=\"1047\" height=\"1047\" alt=\"JTL-Issue Tracker\" class=\"lazy img-fluid border-solid \"><\/picture><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/section>\n\t\t\t<section class=\"jp1092-section-head\">\n\t\t\t\t\t<div class=\"container\">\n\t\t\t\t\t\t\t\t<div class=\"row\">\n\t\t\t\t\t\t\t<div class=\"col-lg-12 jp1092-section-head__col\">\n\t<h2 class=\"jp1092-section__overline text-uppercase\">Wawi<\/h2><h2 class=\"jp1092-section__title\">Database & API documentation<\/h2><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/section>\n\t\t\t<section class=\"jp1092-card-row\">\n\t\t\t\t\t<div class=\"container\">\n\t\t\t\t\t\t\t\t<div class=\"row\">\n\t\t\t\t\t\t\t<div class=\"col-lg-4 jp1092-card-row__media\">\n\t<picture><source type=\"image\/webp\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221048%22%20height%3D%221048%22%3E%3C%2Fsvg%3E 1x\" data-srcset=\"https:\/\/jtl-split-greyhound.betterscale.dev\/wp-content\/uploads\/2026\/08\/jp1092-card-jtl-wawi-datenbank-dokumentation.png.webp 1x, https:\/\/jtl-split-greyhound.betterscale.dev\/wp-content\/uploads\/2026\/08\/jp1092-card-jtl-wawi-datenbank-dokumentation.png.webp 1x\"><source type=\"image\/png\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221048%22%20height%3D%221048%22%3E%3C%2Fsvg%3E 1x\" data-srcset=\"https:\/\/jtl-split-greyhound.betterscale.dev\/wp-content\/uploads\/2026\/08\/jp1092-card-jtl-wawi-datenbank-dokumentation.png 1x, https:\/\/jtl-split-greyhound.betterscale.dev\/wp-content\/uploads\/2026\/08\/jp1092-card-jtl-wawi-datenbank-dokumentation.png 1x\"><img loading=\"lazy\" decoding=\"async\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221048%22%20height%3D%221048%22%3E%3C%2Fsvg%3E\" data-src=\"https:\/\/jtl-split-greyhound.betterscale.dev\/wp-content\/uploads\/2026\/08\/jp1092-card-jtl-wawi-datenbank-dokumentation.png\" width=\"1048\" height=\"1048\" alt=\"JTL-Wawi Datenbank-Dokumentation\" class=\"lazy img-fluid border-solid \"><\/picture><\/div>\n<div class=\"col-lg-8 jp1092-card-row__body\">\n\t<div class=\"decorated-container-fluid px-5 py-5 basic-br\">\n            <h3 class=\"jp1092-card__title\">Database & .dll documentation<\/h3><p>You can view changes to the JTL Wawi database in the database & dll documentation.<\/p>\n<div class=\"product-buttons-group jp1092-card__buttons\">\n                <a class=\"product-button-group__button--with-icon no-icon\" href=\"https:\/\/wawi-db.jtl-software.de\/\" target=\"_blank\">\n                <span class=\"product-button-group__button--with-icon__text\">To the database documentation<\/span>\n                                <\/a>\n    <a class=\"product-button-group__button--with-icon no-icon\" href=\"https:\/\/developer.jtl-software.de\/\" target=\"_blank\">\n                <span class=\"product-button-group__button--with-icon__text\">To the JTLwawiExtern.dll docs<\/span>\n                                <\/a>\n    <\/div>    <\/div><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/section>\n\t\t\t<section class=\"jp1092-richtext\">\n\t\t\t\t\t<div class=\"container\">\n\t\t\t\t\t\t\t\t<div class=\"row\">\n\t\t\t\t\t\t\t<div class=\"col-lg-12 jp1092-richtext__col\">\n\t<p>Our merchandise management system does not have a stand-alone plug-in module. However, there are numerous interfaces that you can use to map many of the applications you require on a daily basis. Here are your options:<\/p>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/section>\n\t\t\t<section class=\"jp1092-twocol\">\n\t\t\t\t\t<div class=\"container\">\n\t\t\t\t\t\t\t\t<div class=\"row\">\n\t\t\t\t\t\t\t<div class=\"col-lg-6 jp1092-twocol__col\">\n\t<h3 class=\"jp1092-twocol__subhead\">Database<\/h3><p>You can use the database to:<\/p>\n<ul class=\"list-icons\">\n\t<li><span style=\"color:#2722F8;\" class=\"fa-solid fa-arrow-right fa-fw list-icon\"><\/span><strong>Use prepared database views (read access)<\/strong><br \/>Example: Read out data for reporting tools and statistical evaluations<\/li><li><span style=\"color:#2722F8;\" class=\"fa-solid fa-arrow-right fa-fw list-icon\"><\/span><a href=\"https:\/\/guide.jtl-software.com\/jtl-wms\/\"  target='_blank' rel='noopener noreferrer' rel=\"noopener noreferrer\" class=\"no-icon\"><strong>Use a range of database functions (read access)<\/strong><\/a><\/li><li><span style=\"color:#2722F8;\" class=\"fa-solid fa-arrow-right fa-fw list-icon\"><\/span><strong>also write to the database using stored procedures<\/strong><br \/>Examples: Create \/ update \/ cancel orders, post stocks, create \/ update invoice corrections<\/li><\/ul><p>Some retailers have a healthy respect for accessing the database directly. However, the methods described above are a good way of ensuring that the data in your database remains consistent and that database integrity is maintained. Contact an appropriately experienced service partner if you do not have an in-house database expert.<\/p>\n<\/div>\n<div class=\"col-lg-6 jp1092-twocol__col\">\n\t<h3 class=\"jp1092-twocol__subhead\">JTLwawiExtern.dll<\/h3><p>Via the JTLwawiExtern.dll from JTL-Wawi you can, for example:<\/p>\n<ul class=\"list-icons\">\n\t<li><span style=\"color:#2722F8;\" class=\"fa-solid fa-arrow-right fa-fw list-icon\"><\/span><a class=\"no-icon\" href=\"https:\/\/guide.jtl-software.com\/jtl-wawi\/vorlagen\/\"  target='_blank' rel='noopener noreferrer' rel=\"noopener noreferrer\"><strong>Create \/ print \/ generate PDF \/ email \/ export all forms<\/strong><br \/>You can use all functions from our template module<\/a><\/li><li><span style=\"color:#2722F8;\" class=\"fa-solid fa-arrow-right fa-fw list-icon\"><\/span><strong>Trigger all JTL workflows you have configured<\/strong><br \/>You can use all functions from our workflow module<\/li><\/ul><p>Anyone familiar with the possibilities of JTL workflows knows that this alone opens up a land full of attractive automation options. If required, contact a JTL service partner who is well versed in JTL workflows.<\/p>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/section>\n\t\t\t<section class=\"jp1092-card-row\">\n\t\t\t\t\t<div class=\"container\">\n\t\t\t\t\t\t\t\t<div class=\"row\">\n\t\t\t\t\t\t\t<div class=\"col-lg-4 jp1092-card-row__media\">\n\t<picture><source type=\"image\/webp\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221051%22%20height%3D%221051%22%3E%3C%2Fsvg%3E 1x\" data-srcset=\"https:\/\/jtl-split-greyhound.betterscale.dev\/wp-content\/uploads\/2026\/08\/jp1092-card-jtl-wawi-api.png.webp 1x, https:\/\/jtl-split-greyhound.betterscale.dev\/wp-content\/uploads\/2026\/08\/jp1092-card-jtl-wawi-api.png.webp 1x\"><source type=\"image\/png\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221051%22%20height%3D%221051%22%3E%3C%2Fsvg%3E 1x\" data-srcset=\"https:\/\/jtl-split-greyhound.betterscale.dev\/wp-content\/uploads\/2026\/08\/jp1092-card-jtl-wawi-api.png 1x, https:\/\/jtl-split-greyhound.betterscale.dev\/wp-content\/uploads\/2026\/08\/jp1092-card-jtl-wawi-api.png 1x\"><img loading=\"lazy\" decoding=\"async\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221051%22%20height%3D%221051%22%3E%3C%2Fsvg%3E\" data-src=\"https:\/\/jtl-split-greyhound.betterscale.dev\/wp-content\/uploads\/2026\/08\/jp1092-card-jtl-wawi-api.png\" width=\"1051\" height=\"1051\" alt=\"JTL-Wawi API\" class=\"lazy img-fluid border-solid \"><\/picture><\/div>\n<div class=\"col-lg-8 jp1092-card-row__body\">\n\t<div class=\"decorated-container-fluid px-5 py-5 basic-br\">\n            <h3 class=\"jp1092-card__title\">JTL-Wawi API<\/h3><p>Our developer documentation is available in English for the REST API of the JTL-Wawi ERP system, which is currently in the <strong>closed beta phase<\/strong>.<\/p>\n<div class=\"product-buttons-group jp1092-card__buttons\">\n                <a class=\"product-button-group__button--with-icon no-icon\" href=\"https:\/\/wawi-api.jtl-software.com\/\" target=\"_blank\">\n                <span class=\"product-button-group__button--with-icon__text\">To the Wawi API documentation<\/span>\n                                <\/a>\n    <\/div>    <\/div><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/section>\n\t\t\t<section class=\"jp1092-cta\">\n\t\t\t\t\t<div class=\"container\">\n\t\t\t\t\t\t\t\t<div class=\"row\">\n\t\t\t\t\t\t\t<div class=\"col-lg-12 jp1092-cta__col\">\n\t<h3 class=\"jp1092-cta__title\">Do you have any questions on these topics?<\/h3><p>Contact our product support team with a specific description of your request. Our colleagues will then forward you to an appropriate expert at JTL.<\/p>\n<div class=\"product-buttons-group jp1092-cta__buttons\">\n                <a class=\"product-button-group__button--with-icon no-icon has-wawi-gradient\" href=\"https:\/\/www.jtl-software.de\/kontakt#allgemeine-anfrage\">\n                <span class=\"product-button-group__button--with-icon__text\">To the contact form<\/span>\n                                <\/a>\n    <\/div><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/section>\n\t\t\t<section class=\"jp1092-section-head\">\n\t\t\t\t\t<div class=\"container\">\n\t\t\t\t\t\t\t\t<div class=\"row\">\n\t\t\t\t\t\t\t<div class=\"col-lg-12 jp1092-section-head__col\">\n\t<h2 class=\"jp1092-section__title\">Marketplaces documentation<\/h2><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/section>\n\t\t\t<section class=\"jp1092-card-row\">\n\t\t\t\t\t<div class=\"container\">\n\t\t\t\t\t\t\t\t<div class=\"row\">\n\t\t\t\t\t\t\t<div class=\"col-lg-4 jp1092-card-row__media\">\n\t<picture><source type=\"image\/webp\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22986%22%20height%3D%22986%22%3E%3C%2Fsvg%3E 1x\" data-srcset=\"https:\/\/jtl-split-greyhound.betterscale.dev\/wp-content\/uploads\/2026\/08\/jp1092-card-jtl-scx-rest-api.png.webp 1x, https:\/\/jtl-split-greyhound.betterscale.dev\/wp-content\/uploads\/2026\/08\/jp1092-card-jtl-scx-rest-api.png.webp 1x\"><source type=\"image\/png\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22986%22%20height%3D%22986%22%3E%3C%2Fsvg%3E 1x\" data-srcset=\"https:\/\/jtl-split-greyhound.betterscale.dev\/wp-content\/uploads\/2026\/08\/jp1092-card-jtl-scx-rest-api.png 1x, https:\/\/jtl-split-greyhound.betterscale.dev\/wp-content\/uploads\/2026\/08\/jp1092-card-jtl-scx-rest-api.png 1x\"><img loading=\"lazy\" decoding=\"async\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22986%22%20height%3D%22986%22%3E%3C%2Fsvg%3E\" data-src=\"https:\/\/jtl-split-greyhound.betterscale.dev\/wp-content\/uploads\/2026\/08\/jp1092-card-jtl-scx-rest-api.png\" width=\"986\" height=\"986\" alt=\"JTL-SCX REST-API\" class=\"lazy img-fluid border-solid \"><\/picture><\/div>\n<div class=\"col-lg-8 jp1092-card-row__body\">\n\t<div class=\"decorated-container-fluid px-5 py-5 basic-br\">\n            <h3 class=\"jp1092-card__title\">JTL-SCX: REST-API<\/h3><p>If you would like to use the JTL-SCX API, you can find it documented here in English by JTL. The API serves integrators and operators as a binding reference for the correct connection of marketplaces in the context of JTL-eazyAuction via Sales Channel Extension (SCX). The corresponding GitHub project can be found <a class=\"no-icon\" href=\"https:\/\/github.com\/jtl-scx\"  target='_blank' rel='noopener noreferrer' rel=\"noopener\">here<\/a>.<\/p>\n<div class=\"product-buttons-group jp1092-card__buttons\">\n                <a class=\"product-button-group__button--with-icon no-icon\" href=\"https:\/\/scx-sandbox.ui.jtl-software.com\/docs\/api_channel.html\" target=\"_blank\">\n                <span class=\"product-button-group__button--with-icon__text\">To the SCX REST API<\/span>\n                                <\/a>\n    <\/div>    <\/div><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/section>\n\t\t\t<section class=\"jp1092-card-row\">\n\t\t\t\t\t<div class=\"container\">\n\t\t\t\t\t\t\t\t<div class=\"row\">\n\t\t\t\t\t\t\t<div class=\"col-lg-4 jp1092-card-row__media\">\n\t<picture><source type=\"image\/webp\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221200%22%20height%3D%221200%22%3E%3C%2Fsvg%3E 1x\" data-srcset=\"https:\/\/jtl-split-greyhound.betterscale.dev\/wp-content\/uploads\/2026\/08\/jp1092-card-jtl-eazyauction-ebay-designvorlagen.png.webp 1x, https:\/\/jtl-split-greyhound.betterscale.dev\/wp-content\/uploads\/2026\/08\/jp1092-card-jtl-eazyauction-ebay-designvorlagen.png.webp 1x\"><source type=\"image\/png\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221200%22%20height%3D%221200%22%3E%3C%2Fsvg%3E 1x\" data-srcset=\"https:\/\/jtl-split-greyhound.betterscale.dev\/wp-content\/uploads\/2026\/08\/jp1092-card-jtl-eazyauction-ebay-designvorlagen.png 1x, https:\/\/jtl-split-greyhound.betterscale.dev\/wp-content\/uploads\/2026\/08\/jp1092-card-jtl-eazyauction-ebay-designvorlagen.png 1x\"><img loading=\"lazy\" decoding=\"async\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221200%22%20height%3D%221200%22%3E%3C%2Fsvg%3E\" data-src=\"https:\/\/jtl-split-greyhound.betterscale.dev\/wp-content\/uploads\/2026\/08\/jp1092-card-jtl-eazyauction-ebay-designvorlagen.png\" width=\"1200\" height=\"1200\" alt=\"JTL-eazyAuction eBay-Designvorlagen\" class=\"lazy img-fluid border-solid \"><\/picture><\/div>\n<div class=\"col-lg-8 jp1092-card-row__body\">\n\t<div class=\"decorated-container-fluid px-5 py-5 basic-br\">\n            <h3 class=\"jp1092-card__title\">JTL-eazyAuction: eBay design templates \/ template documentation<\/h3><p>If you want to know how to customize eBay listing templates using the dotLiquid editor integrated in JTL Wawi, our user documentation will give you a first insight.<\/p>\n<div class=\"product-buttons-group jp1092-card__buttons\">\n                <a class=\"product-button-group__button--with-icon no-icon\" href=\"https:\/\/guide.jtl-software.com\/jtl-eazyauction\/ebay-designvorlagen\/ebay-designvorlage-erstellen\/\" target=\"_blank\">\n                <span class=\"product-button-group__button--with-icon__text\">To the template documentation<\/span>\n                                <\/a>\n    <\/div>    <\/div><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/section>\n\t\t\t<section class=\"jp1092-section-head\">\n\t\t\t\t\t<div class=\"container\">\n\t\t\t\t\t\t\t\t<div class=\"row\">\n\t\t\t\t\t\t\t<div class=\"col-lg-12 jp1092-section-head__col\">\n\t<h2 class=\"jp1092-section__title\">Shop documentation<\/h2><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/section>\n\t\t\t<section class=\"jp1092-card-row\">\n\t\t\t\t\t<div class=\"container\">\n\t\t\t\t\t\t\t\t<div class=\"row\">\n\t\t\t\t\t\t\t<div class=\"col-lg-4 jp1092-card-row__media\">\n\t<picture><source type=\"image\/webp\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221200%22%20height%3D%221200%22%3E%3C%2Fsvg%3E 1x\" data-srcset=\"https:\/\/jtl-split-greyhound.betterscale.dev\/wp-content\/uploads\/2026\/08\/jp1092-card-jtl-shop-template-dokumentation.png.webp 1x, https:\/\/jtl-split-greyhound.betterscale.dev\/wp-content\/uploads\/2026\/08\/jp1092-card-jtl-shop-template-dokumentation.png.webp 1x\"><source type=\"image\/png\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221200%22%20height%3D%221200%22%3E%3C%2Fsvg%3E 1x\" data-srcset=\"https:\/\/jtl-split-greyhound.betterscale.dev\/wp-content\/uploads\/2026\/08\/jp1092-card-jtl-shop-template-dokumentation.png 1x, https:\/\/jtl-split-greyhound.betterscale.dev\/wp-content\/uploads\/2026\/08\/jp1092-card-jtl-shop-template-dokumentation.png 1x\"><img loading=\"lazy\" decoding=\"async\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221200%22%20height%3D%221200%22%3E%3C%2Fsvg%3E\" data-src=\"https:\/\/jtl-split-greyhound.betterscale.dev\/wp-content\/uploads\/2026\/08\/jp1092-card-jtl-shop-template-dokumentation.png\" width=\"1200\" height=\"1200\" alt=\"JTL-Shop Template-Dokumentation\" class=\"lazy img-fluid border-solid \"><\/picture><\/div>\n<div class=\"col-lg-8 jp1092-card-row__body\">\n\t<div class=\"decorated-container-fluid px-5 py-5 basic-br\">\n            <h3 class=\"jp1092-card__title\">JTL-Shop: Template documentation (DE)<\/h3><p>JTL-Shop uses the Smarty 3 template engine. HTML5, Bootstrap 3 and jQuery + various jQuery plugins are used in the front end. There are various options available for individual template customizations, which are discussed in this documentation.<\/p>\n<div class=\"product-buttons-group jp1092-card__buttons\">\n                <a class=\"product-button-group__button--with-icon no-icon\" href=\"http:\/\/docs.jtl-shop.de\/de\/latest\/shop_templates\/index.html\" target=\"_blank\">\n                <span class=\"product-button-group__button--with-icon__text\">To the template documentation<\/span>\n                                <\/a>\n    <\/div>    <\/div><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/section>\n\t\t\t<section class=\"jp1092-card-row\">\n\t\t\t\t\t<div class=\"container\">\n\t\t\t\t\t\t\t\t<div class=\"row\">\n\t\t\t\t\t\t\t<div class=\"col-lg-4 jp1092-card-row__media\">\n\t<picture><source type=\"image\/webp\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221200%22%20height%3D%221200%22%3E%3C%2Fsvg%3E 1x\" data-srcset=\"https:\/\/jtl-split-greyhound.betterscale.dev\/wp-content\/uploads\/2026\/08\/jp1092-card-jtl-shop-plugin-dokumentation.png.webp 1x, https:\/\/jtl-split-greyhound.betterscale.dev\/wp-content\/uploads\/2026\/08\/jp1092-card-jtl-shop-plugin-dokumentation.png.webp 1x\"><source type=\"image\/png\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221200%22%20height%3D%221200%22%3E%3C%2Fsvg%3E 1x\" data-srcset=\"https:\/\/jtl-split-greyhound.betterscale.dev\/wp-content\/uploads\/2026\/08\/jp1092-card-jtl-shop-plugin-dokumentation.png 1x, https:\/\/jtl-split-greyhound.betterscale.dev\/wp-content\/uploads\/2026\/08\/jp1092-card-jtl-shop-plugin-dokumentation.png 1x\"><img loading=\"lazy\" decoding=\"async\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221200%22%20height%3D%221200%22%3E%3C%2Fsvg%3E\" data-src=\"https:\/\/jtl-split-greyhound.betterscale.dev\/wp-content\/uploads\/2026\/08\/jp1092-card-jtl-shop-plugin-dokumentation.png\" width=\"1200\" height=\"1200\" alt=\"JTL-Shop Plugin-Dokumentation\" class=\"lazy img-fluid border-solid \"><\/picture><\/div>\n<div class=\"col-lg-8 jp1092-card-row__body\">\n\t<div class=\"decorated-container-fluid px-5 py-5 basic-br\">\n            <h3 class=\"jp1092-card__title\">JTL-Shop: Plugin documentation (DE)<\/h3><p>The plugin system in the JTL store makes it possible to add all kinds of additional functionalities to the store without modifying the store code. In the documentation you will find information on the folder and file structure of plugins, plugin variables, all information on hooks, tips and tricks for development, information on handling the object cache and possible error codes.<\/p>\n<div class=\"product-buttons-group jp1092-card__buttons\">\n                <a class=\"product-button-group__button--with-icon no-icon\" href=\"http:\/\/docs.jtl-shop.de\/de\/latest\/shop_plugins\/index.html\" target=\"_blank\">\n                <span class=\"product-button-group__button--with-icon__text\">To the plugin documentation<\/span>\n                                <\/a>\n    <\/div>    <\/div><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/section>\n\t\t\t<section class=\"jp1092-card-row\">\n\t\t\t\t\t<div class=\"container\">\n\t\t\t\t\t\t\t\t<div class=\"row\">\n\t\t\t\t\t\t\t<div class=\"col-lg-4 jp1092-card-row__media\">\n\t<picture><source type=\"image\/webp\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221200%22%20height%3D%221200%22%3E%3C%2Fsvg%3E 1x\" data-srcset=\"https:\/\/jtl-split-greyhound.betterscale.dev\/wp-content\/uploads\/2026\/08\/jp1092-card-jtl-shop-git-repositories.png.webp 1x, https:\/\/jtl-split-greyhound.betterscale.dev\/wp-content\/uploads\/2026\/08\/jp1092-card-jtl-shop-git-repositories.png.webp 1x\"><source type=\"image\/png\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221200%22%20height%3D%221200%22%3E%3C%2Fsvg%3E 1x\" data-srcset=\"https:\/\/jtl-split-greyhound.betterscale.dev\/wp-content\/uploads\/2026\/08\/jp1092-card-jtl-shop-git-repositories.png 1x, https:\/\/jtl-split-greyhound.betterscale.dev\/wp-content\/uploads\/2026\/08\/jp1092-card-jtl-shop-git-repositories.png 1x\"><img loading=\"lazy\" decoding=\"async\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221200%22%20height%3D%221200%22%3E%3C%2Fsvg%3E\" data-src=\"https:\/\/jtl-split-greyhound.betterscale.dev\/wp-content\/uploads\/2026\/08\/jp1092-card-jtl-shop-git-repositories.png\" width=\"1200\" height=\"1200\" alt=\"JTL-Shop Git-Repository\" class=\"lazy img-fluid border-solid \"><\/picture><\/div>\n<div class=\"col-lg-8 jp1092-card-row__body\">\n\t<div class=\"decorated-container-fluid px-5 py-5 basic-br\">\n            <h3 class=\"jp1092-card__title\">JTL-Shop: GIT repositories<\/h3><p>Developers can find the files for the JTL-Shop project in the corresponding Git repository. As this is a public project, no login is required for access.<\/p>\n<div class=\"product-buttons-group jp1092-card__buttons\">\n                <a class=\"product-button-group__button--with-icon no-icon\" href=\"https:\/\/gitlab.com\/jtl-software\/jtl-shop\/core\" target=\"_blank\">\n                <span class=\"product-button-group__button--with-icon__text\">To the JTL-Shop repository<\/span>\n                                <\/a>\n    <\/div>    <\/div><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/section>\n\t\t\t<section class=\"jp1092-section-head\">\n\t\t\t\t\t<div class=\"container\">\n\t\t\t\t\t\t\t\t<div class=\"row\">\n\t\t\t\t\t\t\t<div class=\"col-lg-12 jp1092-section-head__col\">\n\t<h2 class=\"jp1092-section__title\">Vouchers documentation<\/h2><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/section>\n\t\t\t<section class=\"jp1092-card-row\">\n\t\t\t\t\t<div class=\"container\">\n\t\t\t\t\t\t\t\t<div class=\"row\">\n\t\t\t\t\t\t\t<div class=\"col-lg-4 jp1092-card-row__media\">\n\t<picture><source type=\"image\/webp\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221200%22%20height%3D%221200%22%3E%3C%2Fsvg%3E 1x\" data-srcset=\"https:\/\/jtl-split-greyhound.betterscale.dev\/wp-content\/uploads\/2026\/08\/jp1092-card-jtl-vouchers-rest-api.png.webp 1x, https:\/\/jtl-split-greyhound.betterscale.dev\/wp-content\/uploads\/2026\/08\/jp1092-card-jtl-vouchers-rest-api.png.webp 1x\"><source type=\"image\/png\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221200%22%20height%3D%221200%22%3E%3C%2Fsvg%3E 1x\" data-srcset=\"https:\/\/jtl-split-greyhound.betterscale.dev\/wp-content\/uploads\/2026\/08\/jp1092-card-jtl-vouchers-rest-api.png 1x, https:\/\/jtl-split-greyhound.betterscale.dev\/wp-content\/uploads\/2026\/08\/jp1092-card-jtl-vouchers-rest-api.png 1x\"><img loading=\"lazy\" decoding=\"async\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221200%22%20height%3D%221200%22%3E%3C%2Fsvg%3E\" data-src=\"https:\/\/jtl-split-greyhound.betterscale.dev\/wp-content\/uploads\/2026\/08\/jp1092-card-jtl-vouchers-rest-api.png\" width=\"1200\" height=\"1200\" alt=\"JTL-Vouchers REST-API\" class=\"lazy img-fluid border-solid \"><\/picture><\/div>\n<div class=\"col-lg-8 jp1092-card-row__body\">\n\t<div class=\"decorated-container-fluid px-5 py-5 basic-br\">\n            <h3 class=\"jp1092-card__title\">JTL Vouchers: REST API<\/h3><p>If you would like to connect our voucher system JTL Vouchers to a third-party system via the open REST API, you can find all the technical information in our English-language developer documentation.<\/p>\n<div class=\"product-buttons-group jp1092-card__buttons\">\n                <a class=\"product-button-group__button--with-icon no-icon\" href=\"https:\/\/vouchers.api.jtl-software.com\/docs\" target=\"_blank\">\n                <span class=\"product-button-group__button--with-icon__text\">To the REST API documentation<\/span>\n                                <\/a>\n    <\/div>    <\/div><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/section>\n\t\t\t<section class=\"jp1092-section-head\">\n\t\t\t\t\t<div class=\"container\">\n\t\t\t\t\t\t\t\t<div class=\"row\">\n\t\t\t\t\t\t\t<div class=\"col-lg-12 jp1092-section-head__col\">\n\t<h2 class=\"jp1092-section__title\">Connector documentation<\/h2><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/section>\n\t\t\t<section class=\"jp1092-card-row\">\n\t\t\t\t\t<div class=\"container\">\n\t\t\t\t\t\t\t\t<div class=\"row\">\n\t\t\t\t\t\t\t<div class=\"col-lg-4 jp1092-card-row__media\">\n\t<picture><source type=\"image\/webp\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221200%22%20height%3D%221200%22%3E%3C%2Fsvg%3E 1x\" data-srcset=\"https:\/\/jtl-split-greyhound.betterscale.dev\/wp-content\/uploads\/2026\/08\/jp1092-card-jtl-connector-video.png.webp 1x, https:\/\/jtl-split-greyhound.betterscale.dev\/wp-content\/uploads\/2026\/08\/jp1092-card-jtl-connector-video.png.webp 1x\"><source type=\"image\/png\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221200%22%20height%3D%221200%22%3E%3C%2Fsvg%3E 1x\" data-srcset=\"https:\/\/jtl-split-greyhound.betterscale.dev\/wp-content\/uploads\/2026\/08\/jp1092-card-jtl-connector-video.png 1x, https:\/\/jtl-split-greyhound.betterscale.dev\/wp-content\/uploads\/2026\/08\/jp1092-card-jtl-connector-video.png 1x\"><img loading=\"lazy\" decoding=\"async\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221200%22%20height%3D%221200%22%3E%3C%2Fsvg%3E\" data-src=\"https:\/\/jtl-split-greyhound.betterscale.dev\/wp-content\/uploads\/2026\/08\/jp1092-card-jtl-connector-video.png\" width=\"1200\" height=\"1200\" alt=\"JTL-Connector Video\" class=\"lazy img-fluid border-solid \"><\/picture><\/div>\n<div class=\"col-lg-8 jp1092-card-row__body\">\n\t<div class=\"decorated-container-fluid px-5 py-5 basic-br\">\n            <h3 class=\"jp1092-card__title\">JTL-Connector: How do I create my own connector?<\/h3><p>In this video we take a look at the development of a JTL connector. The focus is on the tools we recommend for creating your own connector. We examine the structure of a connector and how to ideally go about developing your own.<\/p>\n<div class=\"product-buttons-group jp1092-card__buttons\">\n                <a class=\"product-button-group__button--with-icon no-icon\" href=\"https:\/\/www.youtube.com\/watch?v=83aZfyNNRvE\" target=\"_blank\">\n                <span class=\"product-button-group__button--with-icon__text\">To the YouTube video<\/span>\n                                <\/a>\n    <\/div>    <\/div><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/section>\n\t\t\t<section class=\"jp1092-card-row\">\n\t\t\t\t\t<div class=\"container\">\n\t\t\t\t\t\t\t\t<div class=\"row\">\n\t\t\t\t\t\t\t<div class=\"col-lg-4 jp1092-card-row__media\">\n\t<picture><source type=\"image\/webp\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221200%22%20height%3D%221200%22%3E%3C%2Fsvg%3E 1x\" data-srcset=\"https:\/\/jtl-split-greyhound.betterscale.dev\/wp-content\/uploads\/2026\/08\/jp1092-card-jtl-connector-developers-documentation.png.webp 1x, https:\/\/jtl-split-greyhound.betterscale.dev\/wp-content\/uploads\/2026\/08\/jp1092-card-jtl-connector-developers-documentation.png.webp 1x\"><source type=\"image\/png\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221200%22%20height%3D%221200%22%3E%3C%2Fsvg%3E 1x\" data-srcset=\"https:\/\/jtl-split-greyhound.betterscale.dev\/wp-content\/uploads\/2026\/08\/jp1092-card-jtl-connector-developers-documentation.png 1x, https:\/\/jtl-split-greyhound.betterscale.dev\/wp-content\/uploads\/2026\/08\/jp1092-card-jtl-connector-developers-documentation.png 1x\"><img loading=\"lazy\" decoding=\"async\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221200%22%20height%3D%221200%22%3E%3C%2Fsvg%3E\" data-src=\"https:\/\/jtl-split-greyhound.betterscale.dev\/wp-content\/uploads\/2026\/08\/jp1092-card-jtl-connector-developers-documentation.png\" width=\"1200\" height=\"1200\" alt=\"JTL-Connector Developers Documentation\" class=\"lazy img-fluid border-solid \"><\/picture><\/div>\n<div class=\"col-lg-8 jp1092-card-row__body\">\n\t<div class=\"decorated-container-fluid px-5 py-5 basic-br\">\n            <h3 class=\"jp1092-card__title\">JTL-Connector: Developers documentation<\/h3><p>This documentation covers the JTL-Connector interface, which can be used between any platform (e.g. an online store system) and the JTL-Wawi merchandise management system. It covers the basics of the system, an example project and the expansion of interfaces via plugins.<\/p>\n<div class=\"product-buttons-group jp1092-card__buttons\">\n                <a class=\"product-button-group__button--with-icon no-icon\" href=\"https:\/\/jtl-devguide.readthedocs.io\/projects\/jtl-connector\/en\/master\/\" target=\"_blank\">\n                <span class=\"product-button-group__button--with-icon__text\">To the developers documentation<\/span>\n                                <\/a>\n    <\/div>    <\/div><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/section>\n\t\t\t<section class=\"jp1092-card-row\">\n\t\t\t\t\t<div class=\"container\">\n\t\t\t\t\t\t\t\t<div class=\"row\">\n\t\t\t\t\t\t\t<div class=\"col-lg-4 jp1092-card-row__media\">\n\t<picture><source type=\"image\/webp\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221260%22%20height%3D%221260%22%3E%3C%2Fsvg%3E 1x\" data-srcset=\"https:\/\/jtl-split-greyhound.betterscale.dev\/wp-content\/uploads\/2026\/08\/jp1092-card-jtl-connector-git-repositories.png.webp 1x, https:\/\/jtl-split-greyhound.betterscale.dev\/wp-content\/uploads\/2026\/08\/jp1092-card-jtl-connector-git-repositories.png.webp 1x\"><source type=\"image\/png\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221260%22%20height%3D%221260%22%3E%3C%2Fsvg%3E 1x\" data-srcset=\"https:\/\/jtl-split-greyhound.betterscale.dev\/wp-content\/uploads\/2026\/08\/jp1092-card-jtl-connector-git-repositories.png 1x, https:\/\/jtl-split-greyhound.betterscale.dev\/wp-content\/uploads\/2026\/08\/jp1092-card-jtl-connector-git-repositories.png 1x\"><img loading=\"lazy\" decoding=\"async\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221261%22%20height%3D%221261%22%3E%3C%2Fsvg%3E\" data-src=\"https:\/\/jtl-split-greyhound.betterscale.dev\/wp-content\/uploads\/2026\/08\/jp1092-card-jtl-connector-git-repositories.png\" width=\"1260\" height=\"1260\" alt=\"JTL-Connector Git-Repository\" class=\"lazy img-fluid border-solid \"><\/picture><\/div>\n<div class=\"col-lg-8 jp1092-card-row__body\">\n\t<div class=\"decorated-container-fluid px-5 py-5 basic-br\">\n            <h3 class=\"jp1092-card__title\">JTL-Connector: GIT repositories<\/h3><p>Developers can find the files for the JTL Connector project in the corresponding Git repository. You need a login for access, which you can request from JTL.<\/p>\n<div class=\"product-buttons-group jp1092-card__buttons\">\n                <a class=\"product-button-group__button--with-icon no-icon\" href=\"https:\/\/github.com\/jtl-software?q=connector\" target=\"_blank\">\n                <span class=\"product-button-group__button--with-icon__text\">To the JTL-Connector repository<\/span>\n                                <\/a>\n    <\/div>    <\/div><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/section>\n\t\t\t<section class=\"jp1092-section-head\">\n\t\t\t\t\t<div class=\"container\">\n\t\t\t\t\t\t\t\t<div class=\"row\">\n\t\t\t\t\t\t\t<div class=\"col-lg-12 jp1092-section-head__col\">\n\t<h2 class=\"jp1092-section__title\">JTL Fulfillment Network<\/h2><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/section>\n\t\t\t<section class=\"jp1092-card-row\">\n\t\t\t\t\t<div class=\"container\">\n\t\t\t\t\t\t\t\t<div class=\"row\">\n\t\t\t\t\t\t\t<div class=\"col-lg-4 jp1092-card-row__media\">\n\t<picture><source type=\"image\/webp\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221260%22%20height%3D%221260%22%3E%3C%2Fsvg%3E 1x\" data-srcset=\"https:\/\/jtl-split-greyhound.betterscale.dev\/wp-content\/uploads\/2026\/08\/jp1092-card-jtl-fulfillment-network-rest-api-1260x1260.png.webp 1x, https:\/\/jtl-split-greyhound.betterscale.dev\/wp-content\/uploads\/2026\/08\/jp1092-card-jtl-fulfillment-network-rest-api.png.webp 1.04x\"><source type=\"image\/png\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221260%22%20height%3D%221260%22%3E%3C%2Fsvg%3E 1x\" data-srcset=\"https:\/\/jtl-split-greyhound.betterscale.dev\/wp-content\/uploads\/2026\/08\/jp1092-card-jtl-fulfillment-network-rest-api-1260x1260.png 1x, https:\/\/jtl-split-greyhound.betterscale.dev\/wp-content\/uploads\/2026\/08\/jp1092-card-jtl-fulfillment-network-rest-api.png 1.04x\"><img loading=\"lazy\" decoding=\"async\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221307%22%20height%3D%221307%22%3E%3C%2Fsvg%3E\" data-src=\"https:\/\/jtl-split-greyhound.betterscale.dev\/wp-content\/uploads\/2026\/08\/jp1092-card-jtl-fulfillment-network-rest-api.png\" width=\"1260\" height=\"1260\" alt=\"JTL-Fulfillment Network REST-API\" class=\"lazy img-fluid border-solid \"><\/picture><\/div>\n<div class=\"col-lg-8 jp1092-card-row__body\">\n\t<div class=\"decorated-container-fluid px-5 py-5 basic-br\">\n            <h3 class=\"jp1092-card__title\">JTL Fulfillment Network: REST API<\/h3><p>Fulfillment service providers who would like to connect to the JTL Fulfillment Network via API can find the JTL API documented here in English.<\/p>\n<div class=\"product-buttons-group jp1092-card__buttons\">\n                <a class=\"product-button-group__button--with-icon no-icon\" href=\"https:\/\/ffn2.api.jtl-software.com\/api-docs\/index.html\" target=\"_blank\">\n                <span class=\"product-button-group__button--with-icon__text\">To the REST API documentation<\/span>\n                                <\/a>\n    <\/div>    <\/div><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/section>\n\t","protected":false},"excerpt":{"rendered":"Documentation &amp; Co.Help for developersAPI, template & plugin documentation For developers in the JTL community, we have compiled all the help that JTL offers on this page - from the documentation for JTL Shop and the API for JTL Connector to the interface description of the JTL Fulfillment Network. Discover the new JTL DeveloperDocsWould you","protected":false},"author":4,"featured_media":0,"parent":293894,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-templates\/product-landing.php","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-268055","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/jtl-split-greyhound.betterscale.dev\/en\/wp-json\/wp\/v2\/pages\/268055","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jtl-split-greyhound.betterscale.dev\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/jtl-split-greyhound.betterscale.dev\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/jtl-split-greyhound.betterscale.dev\/en\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/jtl-split-greyhound.betterscale.dev\/en\/wp-json\/wp\/v2\/comments?post=268055"}],"version-history":[{"count":3,"href":"https:\/\/jtl-split-greyhound.betterscale.dev\/en\/wp-json\/wp\/v2\/pages\/268055\/revisions"}],"predecessor-version":[{"id":299107,"href":"https:\/\/jtl-split-greyhound.betterscale.dev\/en\/wp-json\/wp\/v2\/pages\/268055\/revisions\/299107"}],"up":[{"embeddable":true,"href":"https:\/\/jtl-split-greyhound.betterscale.dev\/en\/wp-json\/wp\/v2\/pages\/293894"}],"wp:attachment":[{"href":"https:\/\/jtl-split-greyhound.betterscale.dev\/en\/wp-json\/wp\/v2\/media?parent=268055"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}