Skip to main content

Linnworks Connections and Settings

How to connect Linnworks to iPaaS.com — credentials, subscription settings, authentication, and throttling.

Integrate iPaaS.com with Linnworks to enable seamless data synchronization for orders, products, inventory, and shipments.

How to Connect

Prerequisites

Before configuring the integration in iPaaS.com, set up API access in your Linnworks account:

  • Register (or obtain) a Linnworks Application so the integration can authenticate on your behalf, and generate an installation token for it. Linnworks issues an Application Id, Application Secret, and a token that together authorize API access. See the Linnworks Developer documentation at https://apidocs.linnworks.net for how to create an application and obtain these values.

  • Ensure the Linnworks account has permission to read orders and to manage products, inventory, and shipments, so both inbound and outbound synchronization can operate.

Configuration Details

You will need the following values to connect:

  • API Url: The base URL of the Linnworks API your account uses. This is region-specific — for example, https://eu-ext.linnworks.net/api for EU-hosted accounts. iPaaS.com uses this to send all requests to Linnworks.

  • Token: The Linnworks installation token that authorizes the integration. This is required.

  • Application Id: The identifier of your Linnworks application. Optional — if left blank, the integration uses its built-in application registration.

  • Application Secret: The secret paired with your Linnworks application. Optional — if left blank, the integration uses its built-in application registration.

Configure Subscription Settings

In your iPaaS.com subscription, open the Linnworks subscription settings and complete the fields below.

iPaaS.com Linnworks Subscription Settings page

Field

Description

Required

Example

API Url

The region-specific base URL used for all Linnworks API requests.

Yes

Token

The Linnworks installation token that authorizes the integration.

Yes

(your Linnworks token)

Application Id

Your Linnworks application identifier. If left blank, the integration's built-in application is used.

No

(your application id)

Application Secret

Your Linnworks application secret. If left blank, the integration's built-in application is used.

No

(your application secret)

Poll Orders By Locations

A comma-separated list of Linnworks fulfilment location names. When set, only orders from those locations are polled; when blank, orders from all locations are polled.

No

Main, North Warehouse

Concurrent Batch Executions

Limits how many batches the integration processes at once during high-volume transfers. Pre-populated by the integration.

Yes

10

Authentication Methods

The integration authenticates to Linnworks using Linnworks application authentication:

  1. Enter your API Url and Token in the subscription settings (and your Application Id and Application Secret if you are using your own Linnworks application).

  2. Using the Application Id, Application Secret, and Token, iPaaS.com obtains a Linnworks access token and uses it to authorize API requests.

  3. The access token is cached and refreshed automatically when it expires, so no manual token renewal is required during normal operation.

If your Token is revoked or regenerated in Linnworks, update the Token value in the subscription settings so the integration can continue to authenticate.

Initialization Support

Currently, initialization (bulk historical import on first connect) is not supported for Linnworks in iPaaS.com. Data synchronization is driven by the integration's order polling schedule, by the outbound triggers you enable, and by Manual Sync, all configured during the integration process.

Throttling

The integration's throttle and concurrency fields are pre-populated with values suited to Linnworks and can be adjusted for your volume — reduce them if you encounter rate-limit errors. The default values are an API throttle limit of 500 calls per 60 seconds (in each direction), 10 concurrent connections, and 10 concurrent batch executions. For details on how these fields behave, see the Subscription Configuration – Edit article in the iPaaS.com Help Center.

Related Documents

Did this answer your question?