Arena PLM Component
Interact with items and resources in Arena PLM
Component key: arena-plm
Description
Arena PLM (Product Lifecycle Management) software brings product information, people, and processes together into a single enterprise platform to speed product design and development.
API Documentation
This component was built using the Arena PLM API Reference.
Connections
Arena PLM Basic Auth
Arena's API relies on basic authentication. They recommend that you create a user dedicated to integrations with an email address and password. In addition to email address and password, your customer will also need to know their workspace ID, which is a 9-digit number that they can find within Arena PLM.
Input | Default | Notes | Example |
---|---|---|---|
Email Address string / Required email | user@example.com | ||
Password password / Required password | P@ssW0Rd | ||
Region string / Required region | https://api.arenasolutions.com | ||
Arena PLM Workspace ID string / Required workspaceId | 123456789 |
Actions
Raw Request
Send raw HTTP request to Arena PLM | key: rawRequest
Input | Default | Notes | Example |
---|---|---|---|
Connection connection / Required connection | |||
Data string data | The HTTP body payload to send to the URL. | {"exampleKey": "Example Data"} | |
Debug Request boolean debugRequest | false | Enabling this flag will log out the current request. | |
File Data string Key Value List fileData | File Data to be sent as a multipart form upload. | [{key: "example.txt", value: "My File Contents"}] | |
Form Data string Key Value List formData | The Form Data to be sent as a multipart form upload. | [{"key": "Example Key", "value": new Buffer("Hello World")}] | |
Header string Key Value List headers | A list of headers to send with the request. | User-Agent: curl/7.64.1 | |
Max Retry Count string maxRetries | 0 | The maximum number of retries to attempt. | |
Method string / Required method | The HTTP method to use. | ||
Query Parameter string Key Value List queryParams | A list of query parameters to send with the request. This is the portion at the end of the URL similar to ?key1=value1&key2=value2. | ||
Response Type string / Required responseType | json | The type of data you expect in the response. You can request json, text, or binary data. | |
Retry On All Errors boolean retryAllErrors | false | If true, retries on all erroneous responses regardless of type. | |
Retry Delay (ms) string retryDelayMS | 0 | The delay in milliseconds between retries. | |
Timeout string timeout | The maximum time that a client will await a response to its request | 2000 | |
URL string / Required url | Input the path only (/v1/items), The base URL is already included (https://api.arenasolutions.com). For example, to connect to https://api.arenasolutions.com/v1/items, only /v1/items is entered in this field. | /v1/items | |
Use Exponential Backoff boolean useExponentialBackoff | false | Specifies whether to use a pre-defined exponential backoff strategy for retries. |