Extra information
System documentation: Salsify API ReferenceConnector package documentation
Table of Contents
- 1. Setting up HTTP Client Salsify
- 1.1 Steps
- 2. Subscribing to entities from Salsify
- 2.1 Steps
- 2.2 General concept
- 3. Publishing entity to Salsify
- 3.1 Steps
- 3.2 General concept
- 4. Common Issue in Salsify
1. Setting up HTTP Client Salsify
1.1 Steps- In the Alumio Dashboard, go to Clients -> HTTP Clients. Create a new HTTP Client and select Salsify HTTP Client as the HTTP Client.
- Fill in the Base URI and Authentication Type. Please fill the base URI as https://app.salsify.com/api/v1/orgs/\{org_id\} and replace the {org_id} with your organization_id to make this connector working. (For more information, see Salsify Oauth Authentication Reference)
- You can optionally enable logging of request to get the log of the authentication.
- Save the HTTP Client for use.
2. Subscribing to Entities from Salsify
2.1 Steps- Go to Connections -> Incoming and create a new incoming configuration and select Salsify Subscriber as the subscriber.
- Select the entity you want to subscribe to from Salsify.
- Add any request parameters needed to subscribe to the entity.
- You can optionally add a transformer to transform the request parameters into something you will request from Salsify.
- Select the Salsify HTTP Client to use.
- You can also optionally enable pagination to allow Alumio fetches paginated entities.



- Path is the path parameter of the url. For example the {salsify_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 Salsify
3.1 Steps- Go to Connections -> Outgoing, create a new outgoing configuration and select Salsify Publisher as the publisher.
- Select the Action that you want the publisher to perform with the data.
- Select the Salsify entity you want the data to be published to.
- You can optionally add any path data to the request on the key path.
- You can optionally add any query data to the request on the key query.
- You can optionally add any payload data to the request on the key payload.
- 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.
4. Common Issue in Salsify
Note : Please Read this before creating. There’s an endpoints which require different clients. There is a difference between normal endpoints and Export/Import Endpoints




