alloy-node
This is a wrapper to interact with Alloy Automation’s APIs. This library supports both Alloy Embedded and Alloy Unified API.Documentation
Visit the Alloy Docs site for more information on how to get started with Alloy APIs.Installation
To get started, installalloy-node using npm as seen below:
Usage
The package needs to be configured with your account’s API key, which is available in the Alloy Dashboard under settings. You must supply the API key with each instantiation of the module. To set up Alloy’s Embedded iPaaS, use the code snippet below:JavaScript
Creating a User
Similar to Unified API, in order to make API calls to Alloy Embedded, you must first create a user. To create a user in Embedded, call theUser.createUser() method as seen below. You must pass a unique username.
JavaScript
identify that user each time you make a call that requires a userId. Fortunately, the identify() method exists for this purpose.
Pass a userId to the identify() method as seen below:
JavaScript
Obtain a workflowId
Before you can make API calls to Alloy Embedded, you will need to install a workflow using our frontend SDK. You can read more here.Making requests to Alloy Embedded SDK
Once you have a workflowId, you can make requestsJavaScript

