Extra information
System documentation: https://doc.dynamicweb.com/dwapi/docs/index.html?url=/dwapi/api.json&layout=BaseLayout#Connector package documentation
Table of Contents
- 1. Setting up HTTP Client DynamicWeb
- 1.1 Steps
- 2. Subscribing to entities from DynamicWeb
- 2.1 Steps
- 2.2 General concept
- 3. Publishing entity to DynamicWeb
- 3.1 Steps
- 3.2 General concept
1. Setting up HTTP Client DynamicWeb
1.1 Steps- In Alumio Dashboard, go to Storages > Storages. Create a new Storage and select default Prototype as the prototype of the Storage.
- Check the Enable pruning of storage items and Set the Time to live at 30 minutes

- Save the Storage.
- In Alumio Dashboard, go to Clients > HTTPS Client. Create a new HTTP Client and select DynamicWeb HTTP Client as the prototype of the HTTP Client.
- Fill in the Base URI, Username, Password, Shop Id and expiration in Seconds. You need to change the storage time to live when changing expiration in seconds accordingly.
- Set the storage as the one that you save at previous step.
- You can optionally enable logging of request to get the log of the authentication.
- Save the HTTP Client.

2. Subscribing to Entities from DynamicWeb
2.1 Steps- Go to Connections -> Incoming and create a new incoming configuration and select DynamicWeb Subscriber as the subscriber.
- Select the entity you want to subscribe from DynamicWeb.
- Add any request parameters needed to subscribe to the entity (optional).
- You can optionally add a transformer to transform the request parameters into something you need.
- Select the DynamicWeb HTTP Client to use.

- Path is the path parameter of the url. For example the {id}.
- Query is defined set of parameters attached to the end of a url.
Example: www.url.com?type=true&start=0

3. Publishing Entity to DynamicWeb
3.1 Steps- Go to Connections -> Outgoing, create a new outgoing configuration and select DynamicWeb Publisher.
- Select the method that you want the publisher to do with the data currently DynamicWeb support Post, Put, Patch and Delete.
- Select the DynamicWeb entity you want the data to be published to.
- Select the HTTP Client to use.





- Path is the path parameter of the url. For example the {id}.
- Query is defined set of parameters attached to the end of a url.
Example: www.url.com?type=true&start=0 - Payload is the data contained within a request.