Arena Solutions Connector
Arena, a PTC business, is a cloud-native product lifecycle management (PLM) and quality management system (QMS) platform that unifies product information, people, and processes to accelerate product design, development, and delivery. Learn more at Arena Solutions.
This component provides the ability to manage items and their bills of materials, route change requests and engineering changes through review and approval, run quality processes and record step decisions, and work with the files, suppliers, and training records attached to product data in Arena.
API Documentation
This component was built using the Arena Developer & API Help Center.
Connections
API Key
Authenticate requests using an API key.
Authenticate requests to Arena using an API session key.
Prerequisites
- An Arena account with API access enabled.
- An API session ID generated from the Arena instance.
Setup Steps
- Contact
arena-sales@ptc.comto activate REST API access for the account. Access is not enabled by default, and each account carries a request limit per 24-hour period. - Confirm the account used for the integration is an Employee or Partner user. Supplier users cannot access the Arena REST API.
- Obtain an API session ID by sending the account's username and password to Arena's Log In request. The response returns the session ID as
arena_session_id. - Copy the
arena_session_idvalue into the connection.
A session expires 90 minutes after its last action. This connection re-authenticates automatically when Arena rejects a request, so a long-running integration does not need the session refreshed by hand.
Configure the Connection
- Arena Environment: Select the regional Arena endpoint (North America, GovCloud, Europe, United Kingdom, or China), or choose Custom URL to supply a specific base URL.
- Custom Arena URL: The API base URL, used only when Arena Environment is set to Custom URL. Must use
https. - API Key (arena_session_id): The Arena API session ID used to authenticate requests.
- Request Timeout: Optional request timeout in milliseconds.
| Input | Comments | Default |
|---|---|---|
| Arena Environment | Select the Arena environment region, or choose Custom URL to enter a custom URL. | https://api.arenasolutions.com |
| Custom Arena URL | The custom Arena API base URL, used only when 'Custom URL' is selected above. | |
| API Key (arena_session_id) | The Arena API session ID for authentication. This is obtained from the Arena instance. | |
| Request Timeout | The request timeout in milliseconds (default: 30 seconds). | 30000 |
OAuth 2.0 Client Credentials
Authenticate using OAuth 2.0 Client Credentials.
Authenticate to Arena using the OAuth 2.0 Client Credentials grant. The token exchange is handled automatically: supply the token endpoint and credentials, and the access token is requested and refreshed without further configuration.
Prerequisites
- An Arena machine user with API access enabled.
- OAuth 2.0 client credentials (Client ID and Client Secret) issued by Arena for that machine user.
- The token endpoint URL supplied by Arena for the target environment.
Setup Steps
- Contact
arena-sales@ptc.comto activate REST API access for the account. Access is not enabled by default, and each account carries a request limit per 24-hour period. - Ask an Arena coach or Arena customer support to add a Machine User to the account. OAuth credentials are issued to that user, and the workspace it is granted when created is the workspace every request targets.
- In Arena, go to Workspace Settings > OAuth Applications and click New OAuth Application. Refer to Arena's OAuth2 guide for details.
- Give the application a name and a description, then click Create.
- Copy the generated Client ID and Client Secret into the connection, and store them in a secure vault.
- Enter the token endpoint URL Arena supplies alongside those credentials as the Token URL.
Requests target the workspace the machine user was granted when it was created, so no workspace needs to be configured here. Arena recommends giving a machine user access to a single workspace.
No scopes are requested for this flow, so the Scopes field stays empty.
Configure the Connection
- Arena Environment: Select the regional Arena endpoint (North America, GovCloud, Europe, United Kingdom, or China), or choose Custom URL to supply a specific base URL.
- Custom Arena URL: The API base URL, used only when Arena Environment is set to Custom URL. Must use
https. - Token URL: The OAuth 2.0 token endpoint that issues the access token, supplied by Arena along with the client credentials.
- Client ID: The OAuth client identifier issued by Arena.
- Client Secret: The OAuth client secret issued by Arena.
- Request Timeout: The request timeout in milliseconds. Defaults to 30 seconds.
This connection uses OAuth 2.0, a common authentication mechanism for integrations. Read about how OAuth 2.0 works here.
| Input | Comments | Default |
|---|---|---|
| Arena Environment | Select the Arena environment region, or choose Custom URL to enter a custom URL. | https://api.arenasolutions.com |
| Custom Arena URL | The custom Arena API base URL, used only when 'Custom URL' is selected above. | |
| Token URL | The OAuth 2.0 token endpoint that issues the access token. Arena supplies this URL along with the client credentials for the machine user. | |
| Client ID | The OAuth client ID issued by Arena for the machine user. The machine user's workspace determines which workspace requests target. | |
| Client Secret | The OAuth client secret issued by Arena for the machine user. | |
| Request Timeout | The request timeout in milliseconds (default: 30 seconds). | 30000 |
Username and Password
Authenticate using a username, password, and workspace ID.
Authenticate to Arena using an account email and password, optionally scoped to a specific workspace. Creating a dedicated integration user is recommended.
Prerequisites
- An Arena account with API access enabled.
- The account email and password used to sign in.
- Optionally, the ID of the workspace to log into.
Setup Steps
- Contact
arena-sales@ptc.comto activate REST API access for the account. Access is not enabled by default, and each account carries a request limit per 24-hour period. - Create a dedicated integration user rather than reusing a person's login, so the integration keeps working when that person's password changes. The user must be an Employee or Partner; Supplier users cannot access the Arena REST API.
- Note the email address and password of that user.
- Optionally note the ID of the workspace the integration should target. When omitted, Arena logs into the account's current or last-used workspace.
Arena exchanges these credentials for a session that expires 90 minutes after its last action. This connection re-authenticates automatically, so no manual refresh is required.
Configure the Connection
- Arena Environment: Select the regional Arena endpoint (North America, GovCloud, Europe, United Kingdom, or China), or choose Custom URL to supply a specific base URL.
- Custom Arena URL: The API base URL, used only when Arena Environment is set to Custom URL. Must use
https. - Email/Username: The Arena account email or username used to sign in.
- Password: The Arena account password used to sign in.
- Workspace ID: Optional. The Arena workspace ID to log into. If omitted, the account's current or last-used workspace is used.
- Request Timeout: Optional request timeout in milliseconds.
| Input | Comments | Default |
|---|---|---|
| Arena Environment | Select the Arena environment region, or choose Custom URL to enter a custom URL. | https://api.arenasolutions.com |
| Custom Arena URL | The custom Arena API base URL, used only when 'Custom URL' is selected above. | |
| Email/Username | The Arena account email address or username for authentication. | |
| Password | The Arena account password for authentication. | |
| Workspace ID | The Arena workspace ID to log into. If not specified, will log into the user's current or last used workspace. | |
| Request Timeout | The request timeout in milliseconds (default: 30 seconds). | 30000 |
Triggers
New Events
Checks an Arena outbound integration for events created since the last recurrence, delivering them as a single result or, with batching enabled, as one execution per event. Arena events are immutable, so only newly created events are reported.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Integration | The outbound integration whose event feed is polled. Arena publishes events per integration, so one must be configured in Arena before this trigger can run. | |
| Reconciliation Status | Restricts each recurrence to events in one reconciliation state. Leave unset to receive events regardless of whether Arena has marked them reconciled. | any |
| Look-back Date | How far back the initial sync reaches, as an ISO 8601 date/time. Leave it unset and the first recurrence records its position without reporting anything, so only events created after that point are delivered. Consulted on the first recurrence only. |
Actions
Add Evaluation Issue Response
Add a response to an evaluation issue in Arena PLM system.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Request GUID | GUID of the request containing the evaluation issue. | |
| Issue GUID | GUID of the evaluation issue to respond to. | |
| Response | Response to the evaluation issue. |
Add File to Training Plan
Add a file to a training plan.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Training GUID | GUID of the training plan. | |
| File GUID | GUID of the file to add to the training plan. | |
| Latest Edition Association | When true, the file is associated with its latest edition. | false |
Add Item to Change
Adds an item to a change with a specific GUID in Arena PLM system.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Change GUID | GUID of the change to update. | |
| New Item Revision GUID | GUID of the working revision of the Item being added. | |
| New Revision Number | New revision number (can be omitted if a next revision is available in workspaces with Revision Sequences). | |
| New Lifecycle Phase GUID | GUID of the new lifecycle phase. | |
| Material Effectivity Date Time | Material effectivity date and time (ISO format). | |
| Retraining Required | Whether retraining is required for this change. | |
| Disposition Attribute JSON | Provide disposition attributes as raw JSON array. Each attribute should have 'guid' and 'value' properties. | |
| Files View JSON | Optional Files view control object with 'includedInThisChange' (boolean) and 'notes' (string) properties. | |
| Sourcing View JSON | Optional Sourcing view control object with 'includedInThisChange' (boolean) and 'notes' (string) properties. | |
| Specs View JSON | Optional Specs view control object with 'includedInThisChange' (boolean) and 'notes' (string) properties. | |
| BOM View JSON | Optional BOM view control object with 'includedInThisChange' (boolean) and 'notes' (string) properties. |
Add Item to Request
Add an item to a request in Arena PLM system.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Request GUID | GUID of the request to add the item to. | |
| Item GUID | GUID of the item to add to the request. | |
| Notes | Optional notes about adding this item to the request. |
Add Item to Training Plan
Add an item to a training plan.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Training GUID | GUID of the training plan. | |
| Item GUID | GUID of the item to add to the training plan. |
Add Quality Process to Training Plan
Add a quality process to a training plan.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Training GUID | GUID of the training plan. | |
| Quality Process GUID | GUID of the quality process to add. | |
| Step GUID | Optional GUID of a specific step within the quality process. |
Add Quality Step Approver
Add decision makers to a quality process sign-off step.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Quality Process GUID | The GUID of the quality process containing the step. | |
| Step GUID | The GUID of the quality process sign-off step. | |
| Decision Type | The type of decision requirement for the approver. | |
| User GUID | The GUID of the user to add as approver (either user or group required). | |
| Group GUID | The GUID of the user group to add as approver (either user or group required). |
Add Requirement Child
Add a child requirement to a requirement.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Requirement GUID | The unique identifier of the requirement. | |
| Child Requirement GUID | The GUID of the child requirement. |
Add Requirement File
Attach a file to a requirement.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Requirement GUID | The unique identifier of the requirement. | |
| File GUID | The unique identifier (GUID) of the file. |
Add Requirement Quality
Link a quality process to a requirement.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Requirement GUID | The unique identifier of the requirement. | |
| Quality Process GUID | The GUID of the quality process to link. | |
| Quality Step GUID | The GUID of the specific quality step within the quality process. |
Add Requirement Ticket
Link a ticket to a requirement.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Requirement GUID | The unique identifier of the requirement. | |
| Ticket GUID | The GUID of the ticket to link to the requirement. |
Add Requirement Trace
Add a new trace link to a requirement.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Requirement GUID | The unique identifier of the requirement. | |
| Trace Direction | Direction of the trace link (UPSTREAM or DOWNSTREAM). | |
| Trace Object Type | The type of object being traced (ITEM or REQUIREMENT). | |
| Relationship Type GUID | The GUID of the trace relationship type. | |
| Trace Item GUID | GUID of the item to link via trace (use when objectType is ITEM). | |
| Trace Target Requirement GUID | GUID of the requirement to link via trace (use when objectType is REQUIREMENT). |
Add Ticket Change
Link a change to a ticket in Arena PLM system.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Ticket GUID | The GUID of the ticket. | |
| Change GUID | The GUID of the change to link. |
Add Ticket File
Link a file to a ticket in Arena PLM system.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Ticket GUID | The GUID of the ticket. | |
| File GUID | The GUID of the file to link. | |
| Edition Number | Specific edition number of the file (optional). |
Add Ticket Item
Link an item to a ticket in Arena PLM system.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Ticket GUID | The GUID of the ticket. | |
| Item GUID | The GUID of the item to link. | |
| Latest Revision Association | When true, always associates the latest revision of the item rather than a fixed revision. | false |
Add Ticket Quality Process
Link a quality process to a ticket in Arena PLM system.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Ticket GUID | The GUID of the ticket. | |
| Quality Process GUID | The GUID of the quality process to link. | |
| Step GUID | Optional GUID of a specific step within the quality process. |
Add Ticket Reference
Link another ticket as a reference to a ticket in Arena PLM system.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Ticket GUID | The GUID of the ticket. | |
| Referenced Ticket GUID | The GUID of the ticket to reference. |
Add User to Training Plan
Add a user to a training plan.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Training GUID | GUID of the training plan. | |
| User GUID | GUID of the user to add to the training plan. | |
| Due Date | Optional due date for the user to complete the training plan. |
Attach File to Request
Attach a new file to a request in Arena PLM system.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Request GUID | GUID of the request to attach the file to. | |
| File GUID | GUID of the file to attach to the request. |
Change Evaluation Issue Status
Change the status of an evaluation issue in Arena PLM system.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Request GUID | GUID of the request containing the evaluation issue. | |
| Issue GUID | GUID of the evaluation issue to change status for. | |
| Status | New status for the evaluation issue. | |
| Response | Optional response when changing the issue status. |
Change File Checkout Status
Check a file edition in or out by changing its checkout status.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| File Checkout Data | File checkout data including file GUID, action (checkin/checkout), and optional content. | |
| File Content | The file content to upload during checkin (binary format). |
Change Item Lifecycle Phase
Release a new revision of an item to a target lifecycle phase (Design or Production).
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Item GUID | The GUID of the item. | |
| Target Lifecycle Phase GUID | The GUID of the target lifecycle phase to transition the item to. | |
| Revision Number | Optional revision number for the new revision (if not auto-generated). | |
| Notes | Optional notes for the lifecycle phase change. | |
| Proceed on Notice | When true, the request proceeds even if it generates notices, which are warnings that do not prevent execution. | false |
Change Lifecycle Status
Move a change to a new lifecycle phase by updating its status in Arena PLM system.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Change GUID | GUID of the change to update. | |
| Target Status | The target lifecycle status to move the change to. | |
| From Status | The current lifecycle status of the change (for validation). | |
| Comment | Optional comment for the lifecycle status change. | |
| Administrators | Array of user GUIDs to assign as administrators. | |
| Administrator Configuration Needed | When true, administrator configuration is needed for this transition. | false |
| Implementation Status | Implementation status object with guid and value properties. |
Change Quality Process Status
Change the status of a quality process or one of its steps in Arena PLM system. Supports both quality process level status changes and individual step status changes.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Request Type | Choose whether to change the overall quality process status or a specific step status. | |
| Quality Process GUID | The GUID of the quality process. | |
| Status | The new status for the quality process (required for Quality Process Status Change). | |
| Step GUID | The GUID of the quality process step (required for Quality Step Workflow). | |
| Comment | Optional comment for the status change. |
Change Request Status
Change the lifecycle status of a request in Arena PLM system.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Request GUID | GUID of the request to change status for. | |
| New Status | New lifecycle status for the request. | |
| From Status | Current status of the request (optional). | |
| Comment | Optional comment about the status change. | |
| Resolution Notes | Notes about the resolution (typically used when closing). | |
| Resolution Code | Code indicating the type of resolution. | |
| Deferral Code | Code indicating the reason for deferral. | |
| Defer Deadline Date Time | ISO 8601 datetime when the deferred request should be revisited. |
Change Requirement Status
Change the status of a requirement.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Requirement GUID | The unique identifier of the requirement. | |
| Status | The new status value for the requirement. |
Change Ticket Status
Change the status of a ticket in Arena PLM system.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Ticket GUID | The GUID of the ticket. | |
| Status | New status for the ticket (NOT_STARTED, IN_PROGRESS, COMPLETED). | |
| Notes | Optional notes for the status change. |
Change Training Plan Status
Change the status of a training plan (OPEN/CLOSED).
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Training GUID | GUID of the training plan to update status. | |
| Status | New status for the training plan. | |
| Comment | Optional comment for the status change. |
Create BOM Line
Add a new BOM line (Bill of Materials line) to an item in Arena PLM system with the specified properties.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Item GUID | The GUID of the item. | |
| BOM Item GUID | GUID of the item to add to the BOM. | |
| Reference Designator | Reference designator for the BOM line (e.g., R1, C2, U5). | |
| Quantity | Quantity of the item in the BOM. | 1 |
| Notes | Additional notes for the BOM line. | |
| Additional Attributes | Additional custom attributes for the object. Key should be the attribute GUID, value should be the attribute value. | |
| Attribute Definitions | List of CategoryAttributeDefinitionVo objects that define the types and properties of attributes. This is required when creating additional attributes to ensure proper value type conversion (e.g., NUMBER/POSITIVE_DOUBLE/COST types will be parsed as numbers). | |
| Additional Attribute JSON | Provide additional attributes as raw JSON. If provided, this will be used instead of additionalAttributes and attributeDefinitions. |
Create BOM Substitute
Add a new substitute component to a specific BOM line in Arena PLM system.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Item GUID | The GUID of the item. | |
| BOM Line GUID | GUID of the BOM line to retrieve, update, or delete. | |
| BOM Item GUID | GUID of the item to add to the BOM. | |
| Quantity | Quantity of the item in the BOM. | 1 |
| Notes | Additional notes for the BOM line. | |
| Substitute Rank | Ranking order of the substitute (1 = primary, 2 = secondary, etc.). |
Create Change
Create a new change in Arena PLM system with the specified properties.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Change Title | The title/name of the change to create. | |
| Change Description | Detailed description of the change. | |
| Category GUID | GUID of the category to assign to this change. | |
| Number Sequence Prefix | Number sequence prefix for generating the change number. | |
| Routings | List of routing GUIDs for the change approval workflow. Select multiple routings from the available options for the specified category. | |
| Approval Deadline | Deadline for change approval in ISO format. | |
| Enforce Approval Deadline | When true, the approval deadline is enforced. | false |
| Effectivity Type | Type of effectivity for the change. | |
| Expiration Date Time | Expiration date time for the change in ISO format. | |
| Effectivity Planned Date Time | Planned effectivity date time for the change in ISO format. | |
| Supplier Visibility | When true, the change is visible to suppliers. | false |
| Additional Attributes | Additional custom attributes for the object. Key should be the attribute GUID, value should be the attribute value. | |
| Attribute Definitions | List of CategoryAttributeDefinitionVo objects that define the types and properties of attributes. This is required when creating additional attributes to ensure proper value type conversion (e.g., NUMBER/POSITIVE_DOUBLE/COST types will be parsed as numbers). | |
| Additional Attribute JSON | Provide additional attributes as raw JSON. If provided, this will be used instead of additionalAttributes and attributeDefinitions. |
Create Change File Association
Create a new change file association in Arena PLM system.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Change GUID | GUID of the change to update. | |
| File GUID | GUID of the existing file to associate with the change. |
Create Change Implementation File
Attach a new implementation file to a change.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Change GUID | The GUID of the change to attach the implementation file to. | |
| File GUID | The GUID of the file to attach as an implementation file. |
Create Change Implementation Task
Create a new implementation task for a change.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Change GUID | The GUID of the change to create an implementation task for. | |
| Task Name | The name of the implementation task. | |
| Assignee User GUID | The GUID of the user to assign this task to. Use either Assignee User GUID or Assignee User Group GUID, not both. | |
| Assignee User Group GUID | The GUID of the user group to assign this task to. Use either Assignee User GUID or Assignee User Group GUID, not both. | |
| Due Date | The due date for the task (ISO 8601 format). |
Create Change Implementation Task File
Attach a file to an implementation task.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Change GUID | The GUID of the change. | |
| Implementation Task GUID | The GUID of the implementation task to attach the file to. | |
| File GUID | The GUID of the file to attach. |
Create Change Implementation Task Note
Create a new note for an implementation task.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Change GUID | The GUID of the change. | |
| Implementation Task GUID | The GUID of the implementation task to add a note to. | |
| Note Content | The content of the note to add. | |
| Label | Optional label for the note. | |
| Private | When true, the note is marked as private. | false |
Create Change Markup File
Attach a new markup file to a change.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Change GUID | The GUID of the change to attach the markup file to. | |
| File GUID | The GUID of the file to attach as a markup file. |
Create Export
Create a new export definition.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Export Data | Export definition data including name, description, etc. |
Create Extract
Create a new extract definition.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Extract Data | Extract definition data including name, description, etc. |
Create File Correction
Upload a corrected version of a file (multipart/form-data).
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| File GUID | The unique identifier (GUID) of the file. | |
| File | The file to upload to Arena. Supports files up to 2GB in size. | |
| Comments | Comment for the file correction. | |
| Storage Method | Storage method for the file. Use 'FILE' to store on Arena servers, 'FTP' for FTP server, 'WEB' for web link, or 'PLACE_HOLDER' for placeholder. | FILE |
| Remove Original Content | When true, the original content is removed. | false |
| Have Content | When true, the cloud file content is downloaded. | false |
Create File Edition
Upload file to create next edition by file GUID.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| File GUID | The GUID of the file to create edition for. | |
| File Content | The file content to upload (binary format). Optional for FTP/WEB storage methods. | |
| Storage Method Name | Storage method: FILE (Arena servers), FTP (user FTP server), or WEB (web link). | |
| Location | Web or FTP address where the file resides (for FTP/WEB storage methods). | |
| Title | Title for the new file edition. | |
| Description | Description for the new file edition. | |
| Format | The file format or extension recorded on the file edition. |
Create File Markup
Upload a markup file for a file (multipart/form-data).
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| File GUID | The unique identifier (GUID) of the file. | |
| File | The file to upload to Arena. Supports files up to 2GB in size. | |
| Reserved | When true, the markup file is reserved. | false |
| Markup Storage Method Name | Storage method for the markup file: FILE (Arena servers), FTP (user FTP server), or WEB (web link). | |
| File Category GUID | GUID of the category to filter files by. | |
| File Title | The title/name for the file in Arena. | |
| File Format | File format/extension (e.g., 'pdf', 'docx', 'png'). If not specified, will be extracted from file name. | |
| File Author Full Name | Full name of the file author. |
Create File With Content
Upload a file to Arena PLM system with specified metadata. Supports files up to 2GB.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| File | The file to upload to Arena. Supports files up to 2GB in size. | |
| File Title | The title/name for the file in Arena. | |
| File Description | Optional description for the file. | |
| File Format | File format/extension (e.g., 'pdf', 'docx', 'png'). If not specified, will be extracted from file name. | |
| Storage Method | Storage method for the file. Use 'FILE' to store on Arena servers, 'FTP' for FTP server, 'WEB' for web link, or 'PLACE_HOLDER' for placeholder. | FILE |
| File Category GUID | GUID of the category to filter files by. | |
| File Author Full Name | Full name of the file author. | |
| File Edition | Edition of the file, which Arena increments each time new content is checked in. | |
| File Private | When true, the file is private. | false |
Create Import
Create a new import definition.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Import Data | Import definition data including name, description, etc. |
Create Item
Create a new item in Arena PLM system with the specified properties.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Item Name | The name/title of the item to create. | |
| Item Description | Detailed description of the item. | |
| Revision Number | Revision number for the item (if not auto-generated). | |
| Category GUID | GUID of the category to assign to this item. | |
| Shared Item | When true, this item is shared across workspaces. | false |
| Off The Shelf | When true, this is an off-the-shelf item. | false |
| Unit of Measure | Unit of measure for the item (e.g., 'EA', 'LB', 'FT'). | |
| Production Cost | Production cost of the item. | |
| Prototype Cost | Prototype cost of the item. | |
| Target Price | Target selling price of the item. | |
| Target Cost | Target cost of the item. | |
| Standard Cost | Standard cost of the item. | |
| Owner Full Name | Full name of the user who will own this item. | |
| Number Format GUID | GUID of the number format to use for generating the item number. | |
| Number Format Fields | Fields for the number format. Key should be the field GUID, value should be the field value. | |
| Additional Attributes | Additional custom attributes for the object. Key should be the attribute GUID, value should be the attribute value. | |
| Attribute Definitions | List of CategoryAttributeDefinitionVo objects that define the types and properties of attributes. This is required when creating additional attributes to ensure proper value type conversion (e.g., NUMBER/POSITIVE_DOUBLE/COST types will be parsed as numbers). | |
| Additional Attribute JSON | Provide additional attributes as raw JSON. If provided, this will be used instead of additionalAttributes and attributeDefinitions. |
Create Item File Association
Upload a new file and associate it with an item in Arena PLM system (multipart/form-data).
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Item GUID | The GUID of the item. | |
| File | The file to upload to Arena. Supports files up to 2GB in size. | |
| File Title | The title/name for the file in Arena. | |
| File Description | Optional description for the file. | |
| File Format | File format/extension (e.g., 'pdf', 'docx', 'png'). If not specified, will be extracted from file name. | |
| File Private | When true, the file is private. | false |
| File Author Full Name | Full name of the file author. | |
| File Category GUID | GUID of the category to filter files by. | |
| File Storage Method Name | Storage method holding the file: FILE, FTP, WEB or PLACE_HOLDER. | |
| File Edition | Edition of the file, which Arena increments each time new content is checked in. | |
| Latest Edition Association | When true, the file is associated with its latest edition. | false |
| Primary File | When true, this is the primary file association. | false |
Create Item from JSON
Create a new item in Arena PLM using a JSON payload with optional core attribute overrides. Individual inputs take priority over JSON values.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Item JSON Payload | Complete JSON payload for item creation. Core attribute inputs will override values in this JSON if provided. | |
| Item Name | The name/title of the item to create. If provided, overrides the name in JSON payload. | |
| Item Description | Detailed description of the item. | |
| Revision Number | Revision number for the item (if not auto-generated). | |
| Category GUID | GUID of the category to assign to this item. | |
| Shared Item | When true, this item is shared across workspaces. | false |
| Off The Shelf | When true, this is an off-the-shelf item. | false |
| Unit of Measure | Unit of measure for the item (e.g., 'EA', 'LB', 'FT'). | |
| Production Cost | Production cost of the item. | |
| Prototype Cost | Prototype cost of the item. | |
| Target Price | Target selling price of the item. | |
| Target Cost | Target cost of the item. | |
| Standard Cost | Standard cost of the item. | |
| Owner Full Name | Full name of the user who will own this item. | |
| Number Format GUID | GUID of the number format to use for generating the item number. | |
| Number Format Fields | Fields for the number format. Key should be the field GUID, value should be the field value. |
Create Item Image
Upload and set an image as the thumbnail of an item.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Item GUID | The GUID of the item to add an image to. | |
| Image Content | The image file content to upload, base64 encoded. | |
| Filename | The filename for the image (e.g., 'thumbnail.jpg'). |
Create Item Number Format Field
Add a new field to a specific item number format in Arena PLM system.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Format GUID | The GUID of the item number format to add field to. | |
| Field Data | The field data to create (name, fieldType, etc.). |
Create Item Number Reservation
Create a new item number reservation in Arena PLM system.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Reservation Data | The reservation data to create (name, category, etc.). |
Create Quality Process
Create a new Quality Process in Arena PLM system.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Quality Process Name | The name of the quality process. | |
| Description | Description of the quality process. | |
| Target Completion Date Time | Target completion date and time (ISO format). | |
| Owner GUID | The GUID of the quality process owner. | |
| Template GUID | The GUID of the quality process template. | |
| Number Format Prefix GUID | The GUID of the number format prefix for the template. | |
| Quality Process Type | The type of quality process. |
Create Quality Process Step Affected Object
Adds an Affected Object in a step with a given GUID in a Quality Process with a given GUID. The type can be ITEM, REQUEST, CHANGE, SUPPLIER, SUPPLIER ITEM, or FILE from Arena PLM system.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Quality Process GUID | The GUID of the quality process containing the step. | |
| Step GUID | The GUID of the quality process step to add the affected object to. | |
| Affected Object GUID | The GUID of the object to be affected (item, change, file, etc.). | |
| Notes | Optional notes for the affected object. |
Create Quality Process Step Affected Quality
Adds a Quality Affected Object in a step with a given GUID in a Quality Process with a given GUID from Arena PLM system.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Quality Process GUID | The GUID of the quality process containing the step. | |
| Step GUID | The GUID of the quality process step to add the quality affected object to. | |
| Affected Quality Object GUID | Optional GUID for the affected quality object. | |
| Affected Step GUID | The GUID of the quality process step to be affected. |
Create Quality Process Step Affected URL
Adds a URL Affected Object in a step with a given GUID in a Quality Process with a given GUID from Arena PLM system.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Quality Process GUID | The GUID of the quality process containing the step. | |
| Step GUID | The GUID of the quality process step to add the URL affected object to. | |
| Affected URL Object GUID | Optional GUID for the affected URL object. | |
| URL Link | The URL link to be added as an affected object. | |
| Display Name | Display name for the URL. | |
| Description | Description for the URL. |
Create Request
Create a new request in Arena PLM system.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Request Title | The title of the request. | |
| Problem Description | Description of the problem that needs to be addressed. | |
| Requested Action | Description of the action requested to solve the problem. | |
| Category GUID | GUID of the category to assign to this request. | |
| Number Sequence Prefix | Prefix for the request number sequence. | |
| Evaluator Group GUID | GUID of the evaluator group for this request. | |
| Request Code | Code associated with the request. | |
| Creator Participation | When true, the creator participates in the request evaluation. | false |
| Supplier Visibility | When true, the request is visible to suppliers. | false |
| Additional Attributes | Additional custom attributes for the object. Key should be the attribute GUID, value should be the attribute value. | |
| Attribute Definitions | List of CategoryAttributeDefinitionVo objects that define the types and properties of attributes. This is required when creating additional attributes to ensure proper value type conversion (e.g., NUMBER/POSITIVE_DOUBLE/COST types will be parsed as numbers). | |
| Additional Attribute JSON | Provide additional attributes as raw JSON. If provided, this will be used instead of additionalAttributes and attributeDefinitions. |
Create Request Evaluation Issue
Create a new evaluation issue for a request in Arena PLM system.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Request GUID | GUID of the request to create the evaluation issue for. | |
| Issue Description | Description of the evaluation issue to create. | |
| Supplier Visibility | When true, the issue is visible to suppliers. | false |
Create Request Markup File
Create a markup file for a request in Arena PLM system.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Request GUID | GUID of the request to create the markup file for. | |
| Markup GUID | GUID of the markup to associate with the request. |
Create Requirement
Create a new requirement in Arena PLM.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Requirement Template GUID | The GUID of the requirement template. | |
| Title | The title of the requirement. | |
| Description | The description of the requirement. | |
| Priority | The priority of the requirement. The accepted values come from the priority attribute configured in Arena, for example High or Medium. | |
| Assignee GUID | GUID of the user to assign the requirement to. | |
| Number | Custom requirement number (optional). | |
| Number Sequence Prefix | Number sequence prefix for auto-generating requirement number. | |
| Additional Attributes | Additional custom attributes for the object. Key should be the attribute GUID, value should be the attribute value. | |
| Attribute Definitions | List of CategoryAttributeDefinitionVo objects that define the types and properties of attributes. This is required when creating additional attributes to ensure proper value type conversion (e.g., NUMBER/POSITIVE_DOUBLE/COST types will be parsed as numbers). | |
| Additional Attribute JSON | Provide additional attributes as raw JSON. If provided, this will be used instead of additionalAttributes and attributeDefinitions. |
Create Sourcing Relationship
Create a new sourcing relationship for an item in Arena PLM system.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Item GUID | The GUID of the item. | |
| AML Rank | Approved Manufacturer List rank (integer). | |
| Approved | When true, the sourcing relationship is approved. | false |
| Make Item | When true, the relationship is a make item, meaning the part is manufactured in house rather than bought from the supplier. | false |
| Manufacturer Item GUID | GUID of the manufacturer item. | |
| Notes | Additional notes for the sourcing relationship. | |
| Vendor Item GUID | GUID of the vendor item. | |
| Vendor Item Conversion Factor | Conversion factor between vendor and manufacturer items. |
Create Supplier
Create a new supplier in Arena PLM system with the specified information.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Supplier Name | The name of the supplier. | |
| Supplier ID | The unique identifier for the supplier. | |
| Account Number | Account number for the supplier. | |
| Description | Description of the supplier. | |
| Website | The supplier's public website, recorded for reference on the supplier record. | |
| Approval Status GUID | GUID of the approval status setting to assign to this supplier. | |
| Addresses | JSON array of address objects to assign to the supplier. | |
| Phone Numbers | JSON array of phone number objects to assign to the supplier. | |
| Additional Attributes | Additional custom attributes for the object. Key should be the attribute GUID, value should be the attribute value. | |
| Attribute Definitions | List of CategoryAttributeDefinitionVo objects that define the types and properties of attributes. This is required when creating additional attributes to ensure proper value type conversion (e.g., NUMBER/POSITIVE_DOUBLE/COST types will be parsed as numbers). |
Create Supplier Address
Add an address to a supplier in Arena PLM system.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Supplier GUID | GUID of the supplier that provides this item. | |
| Address Label | Label for the address (e.g., 'Main Office', 'Billing', 'Shipping'). | |
| Address | Street address lines, city, state, province, postal code, and country. | |
| Address Line 1 | First line of the street address. | |
| Address Line 2 | Second line of the street address (optional). | |
| City | City name. | |
| State | State or region. | |
| Province | Province (typically used for international addresses). | |
| Zip/Postal Code | Postal or ZIP code. | |
| Country | Country name or code. | |
| Is Primary Address | When true, this address is the primary address for the supplier. | false |
Create Supplier File Association
Associate an existing file with a supplier in Arena PLM system.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Supplier GUID | GUID of the supplier that provides this item. | |
| File GUID | The unique identifier (GUID) of the file. |
Create Supplier Item
Create a new supplier item in Arena PLM system with the specified properties.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Supplier Item Name | The name of the supplier item. | |
| Supplier Item Number | The number/part number of the supplier item. | |
| Supplier Item Description | Detailed description of the supplier item. | |
| Supplier Item Type | The type/category of the supplier item. | |
| Supplier GUID | GUID of the supplier that provides this item. | |
| Supplier Item Unit of Measure | Unit of measure for the supplier item (e.g., 'EA', 'LB', 'FT'). | |
| Off The Shelf | When true, this is an off-the-shelf supplier item. | false |
| Procurement Type | Procurement type for the supplier item. | |
| Additional Attributes | Additional custom attributes for the object. Key should be the attribute GUID, value should be the attribute value. | |
| Attribute Definitions | List of CategoryAttributeDefinitionVo objects that define the types and properties of attributes. This is required when creating additional attributes to ensure proper value type conversion (e.g., NUMBER/POSITIVE_DOUBLE/COST types will be parsed as numbers). | |
| Additional Attribute JSON | Provide additional attributes as raw JSON. If provided, this will be used instead of additionalAttributes and attributeDefinitions. |
Create Supplier Item File
Upload a file and associate it with a supplier item. Supports files up to 2GB with multipart form data upload.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Supplier Item GUID | The GUID of the supplier item. | |
| File | The file to upload to Arena. Supports files up to 2GB in size. | |
| File Title | The title/name for the file in Arena. | |
| File Description | Optional description for the file. | |
| File Format | File format/extension (e.g., 'pdf', 'docx', 'png'). If not specified, will be extracted from file name. | |
| Storage Method | Storage method for the file. Use 'FILE' to store on Arena servers, 'FTP' for FTP server, 'WEB' for web link, or 'PLACE_HOLDER' for placeholder. | FILE |
| File Category GUID | GUID of the category to filter files by. | |
| File Author Full Name | Full name of the file author. | |
| File Edition | Edition of the file, which Arena increments each time new content is checked in. | |
| File Private | When true, the file is private. | false |
| Latest Edition Association | When true, the file is associated with its latest edition. | true |
| Primary File | When true, this is the primary file for the supplier item. | false |
Create Supplier Phone Number
Add a phone number to a supplier in Arena PLM system.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Supplier GUID | GUID of the supplier that provides this item. | |
| Phone Number Label | Label for the phone number (e.g., 'Main', 'Fax', 'Mobile'). | |
| Phone Number | Phone number in the format the supplier record stores it. | |
| Phone Number Extension | Phone number extension if applicable. | |
| Phone Number Comment | Additional comment about the phone number. |
Create Ticket
Create a new ticket in Arena PLM system.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Template GUID | The GUID of the template. | |
| Title | The title of the ticket. | |
| Number | Custom ticket number (optional - will use template default if not provided). | |
| Number Sequence Prefix | Number sequence prefix for auto-generating ticket number. | |
| Additional Attributes | Additional custom attributes for the object. Key should be the attribute GUID, value should be the attribute value. | |
| Attribute Definitions | List of CategoryAttributeDefinitionVo objects that define the types and properties of attributes. This is required when creating additional attributes to ensure proper value type conversion (e.g., NUMBER/POSITIVE_DOUBLE/COST types will be parsed as numbers). | |
| Additional Attribute JSON | Provide additional attributes as raw JSON. If provided, this will be used instead of additionalAttributes and attributeDefinitions. |
Delete BOM Line
Delete a specific BOM line from an item in Arena PLM system.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Item GUID | The GUID of the item. | |
| BOM Line GUID | GUID of the BOM line to retrieve, update, or delete. |
Delete BOM Substitute
Delete a specific BOM substitute from Arena PLM system.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Item GUID | The GUID of the item. | |
| BOM Line GUID | GUID of the BOM line to retrieve, update, or delete. | |
| Substitute GUID | GUID of the BOM substitute to retrieve, update, or delete. |
Delete Change
Delete an existing change from Arena PLM system.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Change GUID | GUID of the change to update. |
Delete Change File Association
Delete a change file association from Arena PLM system.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Change GUID | GUID of the change to update. | |
| Change File Association GUID | GUID of the change-file association. |
Delete Change Item Association
Removes an item with a given GUID from a change with a given GUID. Items can only be removed from changes in the Open and Unlocked lifecycle phase.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Change GUID | GUID of the change to update. | |
| Change Item Association GUID | GUID of the change-item association to update. |
Delete Change Markup File
Remove a markup file association from a change.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Change GUID | The GUID of the change. | |
| Change File Association GUID | The GUID of the change file association to delete. |
Delete Extract
Delete an extract definition.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Extract GUID | The GUID of the extract definition to delete. |
Delete File
Delete the latest edition of a file with the specified GUID. When a file has multiple editions, only the latest, unlocked edition can be deleted. To delete an entire file with multiple editions, repeat the request for all editions.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| File GUID | The unique identifier (GUID) of the file. |
Delete Item
Delete an existing item from Arena PLM system with the specified GUID.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Item GUID | The GUID of the item. |
Delete Item File Association
Delete an item file association from Arena PLM system.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Item GUID | The GUID of the item. | |
| Item File Association GUID | GUID of the item file association. |
Delete Item Image
Remove the thumbnail image from an item.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Item GUID | The GUID of the item to remove the image from. |
Delete Quality Process
Deletes a Quality Process with a given GUID from Arena PLM system. Note: Any full user can delete a Quality Process via the API.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Quality Process GUID | The GUID of the quality process to delete. |
Delete Quality Process Step Affected Object
Deletes an Affected Object with a given GUID from Quality Process step with a given GUID in a Quality Process with a given GUID from Arena PLM system.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Quality Process GUID | The GUID of the quality process containing the step. | |
| Step GUID | The GUID of the quality process step containing the affected object. | |
| Affected Object GUID | The GUID of the affected object to delete. |
Delete Request
Delete a specific request from Arena PLM system.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Request GUID | GUID of the request to delete. |
Delete Request Markup File
Delete a request markup file from Arena PLM system.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Request GUID | GUID of the request containing the markup file. | |
| Request File Association GUID | GUID of the request markup file association to delete. |
Delete Requirement
Delete a requirement.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Requirement GUID | The unique identifier of the requirement. |
Delete Requirement Trace
Delete a trace link from a requirement.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Requirement GUID | The unique identifier of the requirement. | |
| Trace Link GUID | The unique identifier of the trace link. |
Delete Sourcing Relationship
Delete a specified sourcing relationship for an item in Arena PLM system.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Item GUID | The GUID of the item. | |
| Sourcing Relationship GUID | GUID of the sourcing relationship. |
Delete Supplier
Delete a supplier from Arena PLM system. This action cannot be undone.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Supplier GUID | GUID of the supplier that provides this item. |
Delete Supplier Address
Delete an address from a supplier in Arena PLM system. This action cannot be undone.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Supplier GUID | GUID of the supplier that provides this item. | |
| Address GUID | The unique identifier (GUID) of the address. |
Delete Supplier File Association
Delete a file association from a supplier in Arena PLM system. This action cannot be undone.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Supplier GUID | GUID of the supplier that provides this item. | |
| Supplier File Association GUID | The unique identifier (GUID) of the supplier file association. |
Delete Supplier Item
Delete a specific supplier item from Arena PLM system using its GUID.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Supplier Item GUID | The GUID of the supplier item. |
Delete Supplier Phone Number
Delete a phone number from a supplier in Arena PLM system. This action cannot be undone.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Supplier GUID | GUID of the supplier that provides this item. | |
| Phone Number GUID | The unique identifier (GUID) of the phone number. |
Delete Ticket
Delete a specific ticket from Arena PLM system.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Ticket GUID | The GUID of the ticket. |
Download Export Run File Content
Download the actual content of a file from an export run.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Export GUID | The GUID of the export definition. | |
| Export Run GUID | The GUID of the export run. | |
| File GUID | The GUID of the file to download. |
Download Extract Run File Content
Download the actual file content from an extract run.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Extract GUID | The GUID of the extract definition. | |
| Extract Run GUID | The GUID of the extract run. | |
| Run File Association GUID | The GUID of the run file association to download. |
Download File Content
Download file content by its GUID.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| File GUID | The GUID of the file to download. |
Force Complete Import
Force an import run to complete, even if there are errors.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Import GUID | The GUID of the import definition. | |
| Import Run GUID | The GUID of the import run to force complete. |
Get BOM Line
Retrieve detailed information of a specific BOM line for an item in Arena PLM system.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Item GUID | The GUID of the item. | |
| BOM Line GUID | GUID of the BOM line to retrieve, update, or delete. | |
| Include Empty Additional Attributes | When true, empty additional attributes are included in the response. | false |
| Include BOM Substitutes | When true, substitute components are included in the BOM line response. | false |
Get BOM Settings
Retrieve BOM settings for an item in Arena PLM system.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Item GUID | The GUID of the item. |
Get BOM Substitute
Retrieve detailed information of a specific BOM substitute in Arena PLM system.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Item GUID | The GUID of the item. | |
| BOM Line GUID | GUID of the BOM line to retrieve, update, or delete. | |
| Substitute GUID | GUID of the BOM substitute to retrieve, update, or delete. |
Get Change by GUID
Retrieve detailed information of a specific change by its GUID from Arena PLM system.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Change GUID | The GUID of the object. | |
| Include Empty Additional Attributes | When true, includes additional attributes even when they have no value. | false |
Get Change File Association
Returns details of a specific file association with a change.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Change GUID | GUID of the change to update. | |
| Change File Association GUID | GUID of the change-file association. |
Get Change Implementation Task
Get details of a specific implementation task.
| Input | Comments | Default |
|---|---|---|
| Connection | The Arena connection to use. | |
| Change GUID | The GUID of the change. | |
| Implementation Task GUID | The GUID of the implementation task to retrieve. |