Introduction

Connect any external system to Lemmy and keep your data in sync
View as Markdown

The Lemmy API lets you integrate any external system — logistics, transport, planning, project management, e-commerce, PIM, and more — directly with your Lemmy ERP. Read your master data out of Lemmy, and push new customers, orders, and quotes back in, so every connected system stays in sync.

What you can do

Customers

Read customer groups and customers, and create new customers, contacts, and delivery addresses.

Catalog

Pull your product catalog, product groups, web groups, and GS1 product data.

Orders & quotes

Read existing orders and quotes, and submit new ones into Lemmy.

Reference data

Look up VAT percentages and other shared reference values.

How the API works

The Lemmy API is a REST API that returns JSON. A few things to know up front:

  • Base URL: https://app.inmotionsoftware.be/Lemmy_API_IS/rest/v1
  • Authentication: every request requires an API key in the x-api-key header, plus an x-company-id header that identifies your company. See Authentication.
  • Pagination: list endpoints are paged using request headers, returning a maximum of 50 records per request. See Pagination.

Test environment

A test environment is available on request. Once Lemmy sets it up for you, you’ll receive a separate API key and company ID, and you’ll send your requests to a different base URL:

https://test.inmotionsoftware.be/Lemmy_API_IS/rest/v1

To request a test environment, contact the Lemmy service desk.

Get started

Generate your API key yourself in In-Motion Online under Configuratie → Integraties → API Keys. For any other integration questions, reach us at support@lemmy.be.