Skip to main content

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.

InputDefaultNotesExample
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

InputDefaultNotesExample
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.