Skip to main content
arena-plm-v2 icon

Arena Solutions Connector

SourceAPI DocsAPI ChangelogConnector Changelog

Description​

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​

key: arenaApiKey

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​

  1. Contact arena-sales@ptc.com to activate REST API access for the account. Access is not enabled by default, and each account carries a request limit per 24-hour period.
  2. Confirm the account used for the integration is an Employee or Partner user. Supplier users cannot access the Arena REST API.
  3. 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.
  4. Copy the arena_session_id value 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.
InputNotesExample
API Key (arena_session_id)

The Arena API session ID for authentication. This is obtained from the Arena instance.

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.

https://api.arenasolutions.com
Request Timeout

The request timeout in milliseconds (default: 30 seconds).

30000

OAuth 2.0 Client Credentials​

key: arenaOAuth

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​

  1. Contact arena-sales@ptc.com to activate REST API access for the account. Access is not enabled by default, and each account carries a request limit per 24-hour period.
  2. 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.
  3. In Arena, go to Workspace Settings > OAuth Applications and click New OAuth Application. Refer to Arena's OAuth2 guide for details.
  4. Give the application a name and a description, then click Create.
  5. Copy the generated Client ID and Client Secret into the connection, and store them in a secure vault.
  6. 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.
InputNotesExample
Arena Environment

Select the Arena environment region, or choose Custom URL to enter a custom URL.

https://api.arenasolutions.com
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.

Custom Arena URL

The custom Arena API base URL, used only when 'Custom URL' is selected above.

https://api.arenasolutions.com
Scopes

Arena requests no OAuth scopes for the client credentials flow.

Request Timeout

The request timeout in milliseconds (default: 30 seconds).

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

Username and Password​

key: arenaUsernamePassword

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​

  1. Contact arena-sales@ptc.com to activate REST API access for the account. Access is not enabled by default, and each account carries a request limit per 24-hour period.
  2. 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.
  3. Note the email address and password of that user.
  4. 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.
InputNotesExample
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.

https://api.arenasolutions.com
Email/Username

The Arena account email address or username for authentication.

user@company.com
Password

The Arena account password for authentication.

Request Timeout

The request timeout in milliseconds (default: 30 seconds).

30000
Workspace ID

The Arena workspace ID to log into. If not specified, will log into the user's current or last used workspace.

12345

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. | key: pollChangesTrigger

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

OI1AB2CD3EF4GH5IJ6KL7MN1
Reconciliation Status

Restricts each recurrence to events in one reconciliation state. Leave unset to receive events regardless of whether Arena has marked them reconciled.

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

2026-01-01T00:00:00Z

This trigger polls an Arena outbound integration for events created since the last recurrence.

Arena publishes events per integration: each configured outbound integration keeps its own feed, recording changes such as an effective change order or a revised item. The trigger reports only newly created events, because an Arena event is immutable. It is written once and never modified, so there is no updated-event category to report. Refer to the Arena Developer & API Help Center for the outbound integration event API reference.

How It Works​

  1. The trigger runs on the configured schedule.
  2. It asks Arena for one page of the events the selected integration created inside the window it is currently covering.
  3. If that page came back full, more events remain and the trigger records where the next page starts. If it came back short, the window is exhausted and the trigger commits its position.
  4. It returns the page's events. A recurrence that matches nothing and has nothing left to cover reports no changes rather than an empty result.

Initial sync

An initial sync seeds a complete starting state rather than reporting a change, and this trigger performs one whenever Look-back Date is set. It begins on the first recurrence, covers everything created between that date and the moment it starts, and seeds each event exactly once. No input is ignored while it runs: Reconciliation Status filters the sync exactly as it filters every later recurrence, because an Arena event feed is already the record of what changed and narrowing it leaves no gap to fill.

The window's upper bound is fixed when the sync begins, so events created while it is still being covered are not picked up by the sync itself. Once the window is exhausted the trigger stores that bound as its position, and the first incremental recurrence resumes from exactly there, so nothing between the two is lost. No field in the payload marks the handoff. With batching enabled the whole window is covered inside one poll cycle; with batching off it is covered one page per scheduled recurrence, and the position is not committed until the last page arrives. An interrupted sync repeats its window rather than skipping past it.

Leave Look-back Date unset and there is no sync: the first recurrence records its position without asking Arena anything, and only events created after that point are delivered. The value is consulted once, on the first recurrence only.

Batching

Batching is enabled per flow on this trigger. Once enabled, each changed record is dispatched as its own execution, or grouped by the configured batch size. Batch size and the number of batches dispatched concurrently can both be overridden per instance. Raising concurrency increases the request volume sent to Arena.

To turn it on, select the flow's trigger, open the Flow control tab, and switch on Enable Batching. Under Batch Size, keep Trigger default to use the size this trigger ships with, or choose Custom batch size to set a specific size. Batch Concurrency is optional; leave it blank for no batch-level limit.

With batching off, a downstream step reads the events from trigger.results.body.data.createdRecords. With batching on that path does not exist: each execution receives a single tagged item instead, whose event is at record and whose category is at changeType. Any step that reads the older path must be updated before batching is enabled, or it will find nothing. Because batching is enabled per flow, the change is scoped to that flow rather than to the component or to other flows using this trigger.

Returned Data​

With batching off, the trigger returns an object with:

Example Response (Non-Batched)
{
"data": {
"createdRecords": [
{
"guid": "9OE00VN11OE22VN33OE44VN5",
"eventType": "CHANGE_EFFECTIVE",
"status": "COMPLETED",
"creationDateTime": "2026-03-21T08:40:00Z",
"reconciled": false,
"change": {
"guid": "CH1AB2CD3EF4GH5IJ6KL7MN8",
"number": "ECO-000512",
"title": "Update resistor tolerance on control board"
}
}
]
}
}

With batching on, each execution receives one item, or a group of them at a batch size above one:

Example Response (Batched)
{
"changeType": "created",
"record": {
"guid": "9OE00VN11OE22VN33OE44VN5",
"eventType": "CHANGE_EFFECTIVE",
"status": "COMPLETED",
"creationDateTime": "2026-03-21T08:40:00Z",
"reconciled": false,
"change": {
"guid": "CH1AB2CD3EF4GH5IJ6KL7MN8",
"number": "ECO-000512",
"title": "Update resistor tolerance on control board"
}
}
}

Arena answers with one of two event shapes depending on how the selected integration is configured: a change-based feed carries reconciled and reconciledDateTime, while an item-based feed carries itemsReconciled instead. Both carry guid, eventType, status and creationDateTime, and whichever shape Arena sends is passed through in full.

Fields shown are representative. The full response object includes additional properties.

Example Payload for New Events⤓
Loading…

Data Sources​

Notification JSON Form​

Configure notification enablement, delivery channel, resource type, and message fields. | key: notificationJsonForm | type: jsonForm

InputNotesExample
Connection

The Arena connection to use.


Select Category​

Select from available Arena categories for the specified object type. | key: categoriesPicklist | type: picklist

InputNotesExample
Assignable Only

Filter to only assignable categories

na
Connection

The Arena connection to use.

Include Deleted

Whether to include deleted categories in the results

na
Object Type

The type of object to get categories for

changes
Path

Filter categories by path (optional)

/Engineering/ECO
Example Payload for Select Category⤓
Loading…

Select Category Attributes​

Select category attributes with metadata fields and multi-select capability. | key: categoryAttributesObjectSelection | type: objectSelection

InputNotesExample
Category GUID

The GUID of the category to get attributes for

DSTCCGB4AJ3YQQ39H2HVG92V
Connection

The Arena connection to use.

Include Inactive Attributes

When true, inactive attributes are included in the selection.

false
Object Type

The type of object to get category attributes for

changes
Example Payload for Select Category Attributes⤓
Loading…

Select Change Category Routing​

Select from available routings for the specified change category. | key: changeCategoryRoutingsPicklist | type: picklist

InputNotesExample
Category GUID

The unique identifier (GUID) of the change category to get routings for

DSEMMXWDIRAFEGB2EZKHHLXZ
Connection

The Arena connection to use.

Example Payload for Select Change Category Routing⤓
Loading…

Select Export​

Select from Arena export definitions. | key: exportsPicklist | type: picklist

InputNotesExample
Connection

The Arena connection to use.

Creator Email

Filter by creator email

alex.chen@example.com
Creator Full Name

Filter by creator full name

Alex Chen
Creator GUID

Filter by creator GUID

DS4KL5MN6OP7QR8ST9UV0WX1
Description

Filter by export description

Limit

Maximum number of results to return (default 20, max 400).

50
Export Name

Filter by export name

Export Number

Filter by export number

Offset

Number of results to skip (default 0).

0

Select Integration​

Select from available outbound integrations in Arena PLM. | key: integrationsPicklist | type: picklist

InputNotesExample
Connection

The Arena connection to use.

Enabled Status Filter

Filter by enabled/disabled status

true
Integration Name Filter

Filter outbound integrations by name (optional)

Item Sync — Production
Example Payload for Select Integration⤓
Loading…

Select Number Sequence Prefix​

Select from available number sequence prefixes for the specified object type. | key: numberSequencePrefixesPicklist | type: picklist

InputNotesExample
Connection

The Arena connection to use.

Object Type

The type of object to get number sequence prefixes for

changes
Example Payload for Select Number Sequence Prefix⤓
Loading…

Select Outbound Event Integration​

Select from available outbound event integrations in Arena PLM. | key: outboundEventIntegrationsPicklist | type: picklist

InputNotesExample
Connection

The Arena connection to use.

Enabled Status Filter

Filter by enabled/disabled status

all
Integration Name Filter

Filter integrations by name (optional)

Example Payload for Select Outbound Event Integration⤓
Loading…

Select Quality Process Template​

Select from available Arena quality process templates (returns GUID as key). | key: qualityProcessTemplatesPicklist | type: picklist

InputNotesExample
Connection

The Arena connection to use.

Example Payload for Select Quality Process Template⤓
Loading…

Actions​

Add Evaluation Issue Response​

Add a response to an evaluation issue in Arena PLM system. | key: addEvaluationIssueResponse

InputNotesExample
Connection

The Arena connection to use.

Issue GUID

GUID of the evaluation issue to respond to.

RQ4KL5MN6OP7QR8ST9UV0WX1
Request GUID

GUID of the request containing the evaluation issue.

RQ4KL5MN6OP7QR8ST9UV0WX1
Response

Response to the evaluation issue.

Example Payload for Add Evaluation Issue Response⤓
Loading…

Add File to Training Plan​

Add a file to a training plan. | key: addFileToTrainingPlan

InputNotesExample
Connection

The Arena connection to use.

File GUID

GUID of the file to add to the training plan.

GNZAQ5I94Y9DGMRS8NENGR3R
Latest Edition Association

When true, the file is associated with its latest edition.

true
Training GUID

GUID of the training plan.

TR1AB2CD3EF4GH5IJ6KL7MN8
Example Payload for Add File to Training Plan⤓
Loading…

Add Item to Change​

Adds an item to a change with a specific GUID in Arena PLM system. | key: addItemToChange

InputNotesExample
BOM View JSON

Optional BOM view control object with 'includedInThisChange' (boolean) and 'notes' (string) properties.

Change GUID

GUID of the change to update.

GN1AB2CD3EF4GH5IJ6KL7MN8
Connection

The Arena connection to use.

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.

Material Effectivity Date Time

Material effectivity date and time (ISO format).

2024-01-15T10:00:00Z
New Item Revision GUID

GUID of the working revision of the Item being added.

CH1AB2CD3EF4GH5IJ6KL7MN8
New Lifecycle Phase GUID

GUID of the new lifecycle phase.

CH5D4TZKH884FUWA7TYZCCIA
New Revision Number

New revision number (can be omitted if a next revision is available in workspaces with Revision Sequences).

B
Retraining Required

Whether retraining is required for this change.

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.

Example Payload for Add Item to Change⤓
Loading…

Add Item to Request​

Add an item to a request in Arena PLM system. | key: addItemToRequest

InputNotesExample
Connection

The Arena connection to use.

Item GUID

GUID of the item to add to the request.

GN1AB2CD3EF4GH5IJ6KL7MN8
Notes

Optional notes about adding this item to the request.

Request GUID

GUID of the request to add the item to.

RQ4KL5MN6OP7QR8ST9UV0WX1
Example Payload for Add Item to Request⤓
Loading…

Add Item to Training Plan​

Add an item to a training plan. | key: addItemToTrainingPlan

InputNotesExample
Connection

The Arena connection to use.

Item GUID

GUID of the item to add to the training plan.

GN1AB2CD3EF4GH5IJ6KL7MN8
Training GUID

GUID of the training plan.

TR1AB2CD3EF4GH5IJ6KL7MN8
Example Payload for Add Item to Training Plan⤓
Loading…

Add Quality Process to Training Plan​

Add a quality process to a training plan. | key: addQualityToTrainingPlan

InputNotesExample
Connection

The Arena connection to use.

Quality Process GUID

GUID of the quality process to add.

qp123-456-789-abc-def567890
Step GUID

Optional GUID of a specific step within the quality process.

step123-456-789-abc-def567890
Training GUID

GUID of the training plan.

TR1AB2CD3EF4GH5IJ6KL7MN8
Example Payload for Add Quality Process to Training Plan⤓
Loading…

Add Quality Step Approver​

Add decision makers to a quality process sign-off step. | key: addQualityStepApprover

InputNotesExample
Connection

The Arena connection to use.

Decision Type

The type of decision requirement for the approver.

Group GUID

The GUID of the user group to add as approver (either user or group required).

QP4KL5MN6OP7QR8ST9UV0WX1
Quality Process GUID

The GUID of the quality process containing the step.

GN4KL5MN6OP7QR8ST9UV0WX1
Step GUID

The GUID of the quality process sign-off step.

GN4KL5MN6OP7QR8ST9UV0WX1
User GUID

The GUID of the user to add as approver (either user or group required).

GN4KL5MN6OP7QR8ST9UV0WX1
Example Payload for Add Quality Step Approver⤓
Loading…

Add Requirement Child​

Add a child requirement to a requirement. | key: addRequirementChild

InputNotesExample
Child Requirement GUID

The GUID of the child requirement.

RM4KL5MN6OP7QR8ST9UV0WX1
Connection

The Arena connection to use.

Requirement GUID

The unique identifier of the requirement.

RM4KL5MN6OP7QR8ST9UV0WX1
Example Payload for Add Requirement Child⤓
Loading…

Add Requirement File​

Attach a file to a requirement. | key: addRequirementFile

InputNotesExample
Connection

The Arena connection to use.

File GUID

The unique identifier (GUID) of the file.

GNZAQ5I94Y9DGMRS8NENGR3R
Requirement GUID

The unique identifier of the requirement.

RM4KL5MN6OP7QR8ST9UV0WX1
Example Payload for Add Requirement File⤓
Loading…

Add Requirement Quality​

Link a quality process to a requirement. | key: addRequirementQuality

InputNotesExample
Connection

The Arena connection to use.

Quality Process GUID

The GUID of the quality process to link.

RM4KL5MN6OP7QR8ST9UV0WX1
Requirement GUID

The unique identifier of the requirement.

RM4KL5MN6OP7QR8ST9UV0WX1
Quality Step GUID

The GUID of the specific quality step within the quality process.

RM4KL5MN6OP7QR8ST9UV0WX1
Example Payload for Add Requirement Quality⤓
Loading…

Add Requirement Ticket​

Link a ticket to a requirement. | key: addRequirementTicket

InputNotesExample
Connection

The Arena connection to use.

Requirement GUID

The unique identifier of the requirement.

RM4KL5MN6OP7QR8ST9UV0WX1
Ticket GUID

The GUID of the ticket to link to the requirement.

RM4KL5MN6OP7QR8ST9UV0WX1
Example Payload for Add Requirement Ticket⤓
Loading…

Add Requirement Trace​

Add a new trace link to a requirement. | key: addRequirementTrace

InputNotesExample
Connection

The Arena connection to use.

Trace Direction

Direction of the trace link (UPSTREAM or DOWNSTREAM).

Trace Item GUID

GUID of the item to link via trace (use when objectType is ITEM).

RM4KL5MN6OP7QR8ST9UV0WX1
Trace Object Type

The type of object being traced (ITEM or REQUIREMENT).

Relationship Type GUID

The GUID of the trace relationship type.

RM4KL5MN6OP7QR8ST9UV0WX1
Requirement GUID

The unique identifier of the requirement.

RM4KL5MN6OP7QR8ST9UV0WX1
Trace Target Requirement GUID

GUID of the requirement to link via trace (use when objectType is REQUIREMENT).

RM4KL5MN6OP7QR8ST9UV0WX1
Example Payload for Add Requirement Trace⤓
Loading…

Add Ticket Change​

Link a change to a ticket in Arena PLM system. | key: addTicketChange

InputNotesExample
Change GUID

The GUID of the change to link.

GN1AB2CD3EF4GH5IJ6KL7MN8
Connection

The Arena connection to use.

Ticket GUID

The GUID of the ticket.

TK1AB2CD3EF4GH5IJ6KL7MN8
Example Payload for Add Ticket Change⤓
Loading…

Add Ticket File​

Link a file to a ticket in Arena PLM system. | key: addTicketFile

InputNotesExample
Connection

The Arena connection to use.

Edition Number

Specific edition number of the file (optional).

File GUID

The GUID of the file to link.

GNZAQ5I94Y9DGMRS8NENGR3R
Ticket GUID

The GUID of the ticket.

TK1AB2CD3EF4GH5IJ6KL7MN8
Example Payload for Add Ticket File⤓
Loading…

Add Ticket Item​

Link an item to a ticket in Arena PLM system. | key: addTicketItem

InputNotesExample
Connection

The Arena connection to use.

Item GUID

The GUID of the item to link.

GN1AB2CD3EF4GH5IJ6KL7MN8
Latest Revision Association

When true, always associates the latest revision of the item rather than a fixed revision.

false
Ticket GUID

The GUID of the ticket.

TK1AB2CD3EF4GH5IJ6KL7MN8
Example Payload for Add Ticket Item⤓
Loading…

Add Ticket Quality Process​

Link a quality process to a ticket in Arena PLM system. | key: addTicketQualityProcess

InputNotesExample
Connection

The Arena connection to use.

Quality Process GUID

The GUID of the quality process to link.

TK1AB2CD3EF4GH5IJ6KL7MN8
Step GUID

Optional GUID of a specific step within the quality process.

def456abc-789-123-jkl-mnopqrs890
Ticket GUID

The GUID of the ticket.

TK1AB2CD3EF4GH5IJ6KL7MN8
Example Payload for Add Ticket Quality Process⤓
Loading…

Add Ticket Reference​

Link another ticket as a reference to a ticket in Arena PLM system. | key: addTicketReference

InputNotesExample
Connection

The Arena connection to use.

Referenced Ticket GUID

The GUID of the ticket to reference.

TK1AB2CD3EF4GH5IJ6KL7MN8
Ticket GUID

The GUID of the ticket.

TK1AB2CD3EF4GH5IJ6KL7MN8
Example Payload for Add Ticket Reference⤓
Loading…

Add User to Training Plan​

Add a user to a training plan. | key: addUserToTrainingPlan

InputNotesExample
Connection

The Arena connection to use.

Due Date

Optional due date for the user to complete the training plan.

2024-12-31T00:00:00Z
Training GUID

GUID of the training plan.

TR1AB2CD3EF4GH5IJ6KL7MN8
User GUID

GUID of the user to add to the training plan.

user123-456-789-abc-def567890
Example Payload for Add User to Training Plan⤓
Loading…

Attach File to Request​

Attach a new file to a request in Arena PLM system. | key: attachFileToRequest

InputNotesExample
Connection

The Arena connection to use.

File GUID

GUID of the file to attach to the request.

GNZAQ5I94Y9DGMRS8NENGR3R
Request GUID

GUID of the request to attach the file to.

RQ4KL5MN6OP7QR8ST9UV0WX1
Example Payload for Attach File to Request⤓
Loading…

Change Evaluation Issue Status​

Change the status of an evaluation issue in Arena PLM system. | key: changeEvaluationIssueStatus

InputNotesExample
Connection

The Arena connection to use.

Issue GUID

GUID of the evaluation issue to change status for.

RQ4KL5MN6OP7QR8ST9UV0WX1
Request GUID

GUID of the request containing the evaluation issue.

RQ4KL5MN6OP7QR8ST9UV0WX1
Response

Optional response when changing the issue status.

Status

New status for the evaluation issue.

Example Payload for Change Evaluation Issue Status⤓
Loading…

Change File Checkout Status​

Check a file edition in or out by changing its checkout status. | key: changeFileCheckoutStatus

InputNotesExample
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).

Example Payload for Change File Checkout Status⤓
Loading…

Change Item Lifecycle Phase​

Release a new revision of an item to a target lifecycle phase (Design or Production). | key: changeItemLifecyclePhase

InputNotesExample
Connection

The Arena connection to use.

Item GUID

The GUID of the item.

GN1AB2CD3EF4GH5IJ6KL7MN8
Notes

Optional notes for the lifecycle phase change.

Released to production for initial launch
Proceed on Notice

When true, the request proceeds even if it generates notices, which are warnings that do not prevent execution.

false
Revision Number

Optional revision number for the new revision (if not auto-generated).

B
Target Lifecycle Phase GUID

The GUID of the target lifecycle phase to transition the item to.

ITUBMHBI4KB7XU873JRVNZ2K
Example Payload for Change Item Lifecycle Phase⤓
Loading…

Change Lifecycle Status​

Move a change to a new lifecycle phase by updating its status in Arena PLM system. | key: changeLifecycleStatus

InputNotesExample
Administrators

Array of user GUIDs to assign as administrators.

[{"guid": "abc123-def456-ghi789"}]
Administrator Configuration Needed

When true, administrator configuration is needed for this transition.

false
Change GUID

GUID of the change to update.

GN1AB2CD3EF4GH5IJ6KL7MN8
Comment

Optional comment for the lifecycle status change.

Approved by engineering team after review
Connection

The Arena connection to use.

From Status

The current lifecycle status of the change (for validation).

OPEN
Implementation Status

Implementation status object with guid and value properties.

{"guid": "status-guid", "value": "IN_PROGRESS"}
Target Status

The target lifecycle status to move the change to.

APPROVED
Example Payload for Change Lifecycle Status⤓
Loading…

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. | key: changeQualityProcessStatus

InputNotesExample
Comment

Optional comment for the status change.

Connection

The Arena connection to use.

Quality Process GUID

The GUID of the quality process.

GN4KL5MN6OP7QR8ST9UV0WX1
Request Type

Choose whether to change the overall quality process status or a specific step status.

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

GN4KL5MN6OP7QR8ST9UV0WX1
Example Payload for Change Quality Process Status⤓
Loading…

Change Request Status​

Change the lifecycle status of a request in Arena PLM system. | key: changeRequestStatus

InputNotesExample
Comment

Optional comment about the status change.

Connection

The Arena connection to use.

Defer Deadline Date Time

ISO 8601 datetime when the deferred request should be revisited.

2026-05-10T09:15:00Z
Deferral Code

Code indicating the reason for deferral.

From Status

Current status of the request (optional).

Request GUID

GUID of the request to change status for.

RQ4KL5MN6OP7QR8ST9UV0WX1
Resolution Code

Code indicating the type of resolution.

Resolution Notes

Notes about the resolution (typically used when closing).

New Status

New lifecycle status for the request.

Example Payload for Change Request Status⤓
Loading…

Change Requirement Status​

Change the status of a requirement. | key: changeRequirementStatus

InputNotesExample
Connection

The Arena connection to use.

Requirement GUID

The unique identifier of the requirement.

RM4KL5MN6OP7QR8ST9UV0WX1
Status

The new status value for the requirement.

Example Payload for Change Requirement Status⤓
Loading…

Change Ticket Status​

Change the status of a ticket in Arena PLM system. | key: changeTicketStatus

InputNotesExample
Connection

The Arena connection to use.

Notes

Optional notes for the status change.

Status

New status for the ticket (NOT_STARTED, IN_PROGRESS, COMPLETED).

Ticket GUID

The GUID of the ticket.

TK1AB2CD3EF4GH5IJ6KL7MN8
Example Payload for Change Ticket Status⤓
Loading…

Change Training Plan Status​

Change the status of a training plan (OPEN/CLOSED). | key: changeTrainingPlanStatus

InputNotesExample
Comment

Optional comment for the status change.

Training completed by all required personnel
Connection

The Arena connection to use.

Status

New status for the training plan.

Training GUID

GUID of the training plan to update status.

TR1AB2CD3EF4GH5IJ6KL7MN8
Example Payload for Change Training Plan Status⤓
Loading…

Create BOM Line​

Add a new BOM line (Bill of Materials line) to an item in Arena PLM system with the specified properties. | key: createBomLine

InputNotesExample
Additional Attribute JSON

Provide additional attributes as raw JSON. If provided, this will be used instead of additionalAttributes and attributeDefinitions.

Additional Attributes

Additional custom attributes for the object. Key should be the attribute GUID, value should be the attribute value.

attr-guid-123: Custom 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).

BOM Item GUID

GUID of the item to add to the BOM.

BM1AB2CD3EF4GH5IJ6KL7MN8
Connection

The Arena connection to use.

Item GUID

The GUID of the item.

GN1AB2CD3EF4GH5IJ6KL7MN8
Notes

Additional notes for the BOM line.

Use high-precision resistors
Quantity

Quantity of the item in the BOM.

2.5
Reference Designator

Reference designator for the BOM line (e.g., R1, C2, U5).

R1, R2, R3
Example Payload for Create BOM Line⤓
Loading…

Create BOM Substitute​

Add a new substitute component to a specific BOM line in Arena PLM system. | key: createBomSubstitute

InputNotesExample
BOM Item GUID

GUID of the item to add to the BOM.

BM1AB2CD3EF4GH5IJ6KL7MN8
BOM Line GUID

GUID of the BOM line to retrieve, update, or delete.

BM4XIKY75ZITAA28ZABJKCAT
Connection

The Arena connection to use.

Item GUID

The GUID of the item.

GN1AB2CD3EF4GH5IJ6KL7MN8
Notes

Additional notes for the BOM line.

Use high-precision resistors
Quantity

Quantity of the item in the BOM.

2.5
Substitute Rank

Ranking order of the substitute (1 = primary, 2 = secondary, etc.).

1
Example Payload for Create BOM Substitute⤓
Loading…

Create Change​

Create a new change in Arena PLM system with the specified properties. | key: createChange

InputNotesExample
Additional Attribute JSON

Provide additional attributes as raw JSON. If provided, this will be used instead of additionalAttributes and attributeDefinitions.

Additional Attributes

Additional custom attributes for the object. Key should be the attribute GUID, value should be the attribute value.

attr-guid-123: Custom Value
Approval Deadline

Deadline for change approval in ISO format.

2025-08-15T10:00:00Z
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).

Category GUID

GUID of the category to assign to this change.

CH1AB2CD3EF4GH5IJ6KL7MN8
Connection

The Arena connection to use.

Change Description

Detailed description of the change.

Updated component design to improve manufacturing efficiency
Effectivity Planned Date Time

Planned effectivity date time for the change in ISO format.

2025-09-01T08:00:00Z
Effectivity Type

Type of effectivity for the change.

Enforce Approval Deadline

When true, the approval deadline is enforced.

false
Expiration Date Time

Expiration date time for the change in ISO format.

2026-08-15T10:00:00Z
Number Sequence Prefix

Number sequence prefix for generating the change number.

ECO
Routings

List of routing GUIDs for the change approval workflow. Select multiple routings from the available options for the specified category.

["routing-guid-123", "routing-guid-456"]
Supplier Visibility

When true, the change is visible to suppliers.

false
Change Title

The title/name of the change to create.

Component Design Update v3.0
Example Payload for Create Change⤓
Loading…

Create Change File Association​

Create a new change file association in Arena PLM system. | key: createChangeFileAssociation

InputNotesExample
Change GUID

GUID of the change to update.

GN1AB2CD3EF4GH5IJ6KL7MN8
Connection

The Arena connection to use.

File GUID

GUID of the existing file to associate with the change.

GNZAQ5I94Y9DGMRS8NENGR3R
Example Payload for Create Change File Association⤓
Loading…

Create Change Implementation File​

Attach a new implementation file to a change. | key: createChangeImplementationFile

InputNotesExample
Change GUID

The GUID of the change to attach the implementation file to.

GN1AB2CD3EF4GH5IJ6KL7MN8
Connection

The Arena connection to use.

File GUID

The GUID of the file to attach as an implementation file.

GNZAQ5I94Y9DGMRS8NENGR3R
Example Payload for Create Change Implementation File⤓
Loading…

Create Change Implementation Task​

Create a new implementation task for a change. | key: createChangeImplementationTask

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

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

CH4KL5MN6OP7QR8ST9UV0WX1
Change GUID

The GUID of the change to create an implementation task for.

GN1AB2CD3EF4GH5IJ6KL7MN8
Connection

The Arena connection to use.

Due Date

The due date for the task (ISO 8601 format).

2026-05-10T09:15:00Z
Task Name

The name of the implementation task.

Example Payload for Create Change Implementation Task⤓
Loading…

Create Change Implementation Task File​

Attach a file to an implementation task. | key: createChangeImplementationTaskFile

InputNotesExample
Change GUID

The GUID of the change.

GN1AB2CD3EF4GH5IJ6KL7MN8
Connection

The Arena connection to use.

File GUID

The GUID of the file to attach.

GNZAQ5I94Y9DGMRS8NENGR3R
Implementation Task GUID

The GUID of the implementation task to attach the file to.

CH4KL5MN6OP7QR8ST9UV0WX1
Example Payload for Create Change Implementation Task File⤓
Loading…

Create Change Implementation Task Note​

Create a new note for an implementation task. | key: createChangeImplementationTaskNote

InputNotesExample
Change GUID

The GUID of the change.

GN1AB2CD3EF4GH5IJ6KL7MN8
Connection

The Arena connection to use.

Implementation Task GUID

The GUID of the implementation task to add a note to.

CH4KL5MN6OP7QR8ST9UV0WX1
Private

When true, the note is marked as private.

false
Label

Optional label for the note.

Note Content

The content of the note to add.

Example Payload for Create Change Implementation Task Note⤓
Loading…

Create Change Markup File​

Attach a new markup file to a change. | key: createChangeMarkupFile

InputNotesExample
Change GUID

The GUID of the change to attach the markup file to.

GN1AB2CD3EF4GH5IJ6KL7MN8
Connection

The Arena connection to use.

File GUID

The GUID of the file to attach as a markup file.

GNZAQ5I94Y9DGMRS8NENGR3R
Example Payload for Create Change Markup File⤓
Loading…

Create Export​

Create a new export definition. | key: createExport

InputNotesExample
Connection

The Arena connection to use.

Export Data

Export definition data including name, description, etc.

Example Payload for Create Export⤓
Loading…

Create Extract​

Create a new extract definition. | key: createExtract

InputNotesExample
Connection

The Arena connection to use.

Extract Data

Extract definition data including name, description, etc.

Example Payload for Create Extract⤓
Loading…

Create File Correction​

Upload a corrected version of a file (multipart/form-data). | key: createFileCorrection

InputNotesExample
Comments

Comment for the file correction.

Connection

The Arena connection to use.

File

The file to upload to Arena. Supports files up to 2GB in size.

File GUID

The unique identifier (GUID) of the file.

GNZAQ5I94Y9DGMRS8NENGR3R
Have Content

When true, the cloud file content is downloaded.

false
Remove Original Content

When true, the original content is removed.

false
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
Example Payload for Create File Correction⤓
Loading…

Create File Edition​

Upload file to create next edition by file GUID. | key: createFileEdition

InputNotesExample
Connection

The Arena connection to use.

Description

Description for the new file edition.

File Content

The file content to upload (binary format). Optional for FTP/WEB storage methods.

File GUID

The GUID of the file to create edition for.

GNZAQ5I94Y9DGMRS8NENGR3R
Format

The file format or extension recorded on the file edition.

Location

Web or FTP address where the file resides (for FTP/WEB storage methods).

Storage Method Name

Storage method: FILE (Arena servers), FTP (user FTP server), or WEB (web link).

Title

Title for the new file edition.

Example Payload for Create File Edition⤓
Loading…

Create File Markup​

Upload a markup file for a file (multipart/form-data). | key: createFileMarkup

InputNotesExample
Connection

The Arena connection to use.

File GUID

The unique identifier (GUID) of the file.

GNZAQ5I94Y9DGMRS8NENGR3R
File Author Full Name

Full name of the file author.

John Doe
File Category GUID

GUID of the category to filter files by.

GNSGE2D4YMGB4UITKVB7KZSW
File

The file to upload to Arena. Supports files up to 2GB in size.

File Format

File format/extension (e.g., 'pdf', 'docx', 'png'). If not specified, will be extracted from file name.

pdf
Markup Storage Method Name

Storage method for the markup file: FILE (Arena servers), FTP (user FTP server), or WEB (web link).

File Title

The title/name for the file in Arena.

Product Specification Document
Reserved

When true, the markup file is reserved.

false
Example Payload for Create File Markup⤓
Loading…

Create File With Content​

Upload a file to Arena PLM system with specified metadata. Supports files up to 2GB. | key: createFileWithContent

InputNotesExample
File Author Full Name

Full name of the file author.

John Doe
File Category GUID

GUID of the category to filter files by.

GNSGE2D4YMGB4UITKVB7KZSW
Connection

The Arena connection to use.

File Description

Optional description for the file.

Technical specification document for product version 2.1
File Edition

Edition of the file, which Arena increments each time new content is checked in.

1.0
File

The file to upload to Arena. Supports files up to 2GB in size.

File Format

File format/extension (e.g., 'pdf', 'docx', 'png'). If not specified, will be extracted from file name.

pdf
File Private

When true, the file is private.

false
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 Title

The title/name for the file in Arena.

Product Specification Document
Example Payload for Create File With Content⤓
Loading…

Create Import​

Create a new import definition. | key: createImport

InputNotesExample
Connection

The Arena connection to use.

Import Data

Import definition data including name, description, etc.

Example Payload for Create Import⤓
Loading…

Create Item​

Create a new item in Arena PLM system with the specified properties. | key: createItem

InputNotesExample
Additional Attribute JSON

Provide additional attributes as raw JSON. If provided, this will be used instead of additionalAttributes and attributeDefinitions.

Additional Attributes

Additional custom attributes for the object. Key should be the attribute GUID, value should be the attribute value.

attr-guid-123: Custom 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).

Category GUID

GUID of the category to assign to this item.

IT1AB2CD3EF4GH5IJ6KL7MN8
Connection

The Arena connection to use.

Item Description

Detailed description of the item.

Main circuit board assembly for product revision 2.1
Item Name

The name/title of the item to create.

Circuit Board Assembly v2.1
Number Format Fields

Fields for the number format. Key should be the field GUID, value should be the field value.

K2M5JGKMXEVI1K2AXGLN: 999-0011
Number Format GUID

GUID of the number format to use for generating the item number.

IT4IVLHFUC584FSNJJLVR6I2
Off The Shelf

When true, this is an off-the-shelf item.

false
Owner Full Name

Full name of the user who will own this item.

John Doe
Production Cost

Production cost of the item.

25.50
Prototype Cost

Prototype cost of the item.

125.00
Revision Number

Revision number for the item (if not auto-generated).

A
Shared Item

When true, this item is shared across workspaces.

false
Standard Cost

Standard cost of the item.

28.75
Target Cost

Target cost of the item.

30.00
Target Price

Target selling price of the item.

45.00
Unit of Measure

Unit of measure for the item (e.g., 'EA', 'LB', 'FT').

EA
Example Payload for Create Item⤓
Loading…

Create Item File Association​

Upload a new file and associate it with an item in Arena PLM system (multipart/form-data). | key: createItemFileAssociation

InputNotesExample
File Author Full Name

Full name of the file author.

John Doe
File Category GUID

GUID of the category to filter files by.

GNSGE2D4YMGB4UITKVB7KZSW
Connection

The Arena connection to use.

File Description

Optional description for the file.

Technical specification document for product version 2.1
File Edition

Edition of the file, which Arena increments each time new content is checked in.

1.0
File

The file to upload to Arena. Supports files up to 2GB in size.

File Format

File format/extension (e.g., 'pdf', 'docx', 'png'). If not specified, will be extracted from file name.

pdf
File Private

When true, the file is private.

false
Item GUID

The GUID of the item.

GN1AB2CD3EF4GH5IJ6KL7MN8
Latest Edition Association

When true, the file is associated with its latest edition.

true
Primary File

When true, this is the primary file association.

false
File Storage Method Name

Storage method holding the file: FILE, FTP, WEB or PLACE_HOLDER.

Default Storage
File Title

The title/name for the file in Arena.

Product Specification Document
Example Payload for Create Item File Association⤓
Loading…

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. | key: createItemFromJson

InputNotesExample
Category GUID

GUID of the category to assign to this item.

IT1AB2CD3EF4GH5IJ6KL7MN8
Connection

The Arena connection to use.

Item Description

Detailed description of the item.

Main circuit board assembly for product revision 2.1
Item JSON Payload

Complete JSON payload for item creation. Core attribute inputs will override values in this JSON if provided.

{ "name": "Circuit Board Assembly", "description": "Main circuit board", "category": { "guid": "abc123" }, "additionalAttributes": [ { "guid": "custom-attr-guid", "value": "custom value" } ] }
Item Name

The name/title of the item to create. If provided, overrides the name in JSON payload.

Circuit Board Assembly v2.1
Number Format Fields

Fields for the number format. Key should be the field GUID, value should be the field value.

K2M5JGKMXEVI1K2AXGLN: 999-0011
Number Format GUID

GUID of the number format to use for generating the item number.

IT4IVLHFUC584FSNJJLVR6I2
Off The Shelf

When true, this is an off-the-shelf item.

false
Owner Full Name

Full name of the user who will own this item.

John Doe
Production Cost

Production cost of the item.

25.50
Prototype Cost

Prototype cost of the item.

125.00
Revision Number

Revision number for the item (if not auto-generated).

A
Shared Item

When true, this item is shared across workspaces.

false
Standard Cost

Standard cost of the item.

28.75
Target Cost

Target cost of the item.

30.00
Target Price

Target selling price of the item.

45.00
Unit of Measure

Unit of measure for the item (e.g., 'EA', 'LB', 'FT').

EA
Example Payload for Create Item from JSON⤓
Loading…

Create Item Image​

Upload and set an image as the thumbnail of an item. | key: createItemImage

InputNotesExample
Connection

The Arena connection to use.

Image Content

The image file content to upload, base64 encoded.

Filename

The filename for the image (e.g., 'thumbnail.jpg').

specification.pdf
Item GUID

The GUID of the item to add an image to.

GN1AB2CD3EF4GH5IJ6KL7MN8
Example Payload for Create Item Image⤓
Loading…

Create Item Number Format Field​

Add a new field to a specific item number format in Arena PLM system. | key: createItemNumberFormatField

InputNotesExample
Connection

The Arena connection to use.

Field Data

The field data to create (name, fieldType, etc.).

Format GUID

The GUID of the item number format to add field to.

IT4KL5MN6OP7QR8ST9UV0WX1
Example Payload for Create Item Number Format Field⤓
Loading…

Create Item Number Reservation​

Create a new item number reservation in Arena PLM system. | key: createItemNumberReservation

InputNotesExample
Connection

The Arena connection to use.

Reservation Data

The reservation data to create (name, category, etc.).

Example Payload for Create Item Number Reservation⤓
Loading…

Create Quality Process​

Create a new Quality Process in Arena PLM system. | key: createQualityProcess

InputNotesExample
Connection

The Arena connection to use.

Description

Description of the quality process.

Quality Process Name

The name of the quality process.

Number Format Prefix GUID

The GUID of the number format prefix for the template.

QP4KL5MN6OP7QR8ST9UV0WX1
Owner GUID

The GUID of the quality process owner.

QP4KL5MN6OP7QR8ST9UV0WX1
Target Completion Date Time

Target completion date and time (ISO format).

2024-12-31T23:59:59Z
Template GUID

The GUID of the quality process template.

GN1AB2CD3EF4GH5IJ6KL7MN8
Quality Process Type

The type of quality process.

Example Payload for Create Quality Process⤓
Loading…

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. | key: createQualityProcessStepAffected

InputNotesExample
Affected Object GUID

The GUID of the object to be affected (item, change, file, etc.).

QP4KL5MN6OP7QR8ST9UV0WX1
Connection

The Arena connection to use.

Notes

Optional notes for the affected object.

Quality Process GUID

The GUID of the quality process containing the step.

GN4KL5MN6OP7QR8ST9UV0WX1
Step GUID

The GUID of the quality process step to add the affected object to.

GN4KL5MN6OP7QR8ST9UV0WX1
Example Payload for Create Quality Process Step Affected Object⤓
Loading…

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. | key: createQualityProcessStepAffectedQuality

InputNotesExample
Affected Step GUID

The GUID of the quality process step to be affected.

QP4KL5MN6OP7QR8ST9UV0WX1
Connection

The Arena connection to use.

Affected Quality Object GUID

Optional GUID for the affected quality object.

GN4KL5MN6OP7QR8ST9UV0WX1
Quality Process GUID

The GUID of the quality process containing the step.

GN4KL5MN6OP7QR8ST9UV0WX1
Step GUID

The GUID of the quality process step to add the quality affected object to.

GN4KL5MN6OP7QR8ST9UV0WX1
Example Payload for Create Quality Process Step Affected Quality⤓
Loading…

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. | key: createQualityProcessStepAffectedUrl

InputNotesExample
Connection

The Arena connection to use.

Description

Description for the URL.

Display Name

Display name for the URL.

Important Document
Affected URL Object GUID

Optional GUID for the affected URL object.

GN4KL5MN6OP7QR8ST9UV0WX1
URL Link

The URL link to be added as an affected object.

https://example.com/document
Quality Process GUID

The GUID of the quality process containing the step.

GN4KL5MN6OP7QR8ST9UV0WX1
Step GUID

The GUID of the quality process step to add the URL affected object to.

GN4KL5MN6OP7QR8ST9UV0WX1
Example Payload for Create Quality Process Step Affected URL⤓
Loading…

Create Request​

Create a new request in Arena PLM system. | key: createRequest

InputNotesExample
Additional Attribute JSON

Provide additional attributes as raw JSON. If provided, this will be used instead of additionalAttributes and attributeDefinitions.

Additional Attributes

Additional custom attributes for the object. Key should be the attribute GUID, value should be the attribute value.

attr-guid-123: Custom 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).

Category GUID

GUID of the category to assign to this request.

GNLMBALQ4EZWDYIEZCJSHGRK
Connection

The Arena connection to use.

Creator Participation

When true, the creator participates in the request evaluation.

false
Evaluator Group GUID

GUID of the evaluator group for this request.

RQ4KL5MN6OP7QR8ST9UV0WX1
Number Sequence Prefix

Prefix for the request number sequence.

ECO
Problem Description

Description of the problem that needs to be addressed.

Request Code

Code associated with the request.

Requested Action

Description of the action requested to solve the problem.

Supplier Visibility

When true, the request is visible to suppliers.

false
Request Title

The title of the request.

Example Payload for Create Request⤓
Loading…

Create Request Evaluation Issue​

Create a new evaluation issue for a request in Arena PLM system. | key: createRequestEvaluationIssue

InputNotesExample
Connection

The Arena connection to use.

Issue Description

Description of the evaluation issue to create.

Request GUID

GUID of the request to create the evaluation issue for.

RQ4KL5MN6OP7QR8ST9UV0WX1
Supplier Visibility

When true, the issue is visible to suppliers.

false
Example Payload for Create Request Evaluation Issue⤓
Loading…

Create Request Markup File​

Create a markup file for a request in Arena PLM system. | key: createRequestMarkupFile

InputNotesExample
Connection

The Arena connection to use.

Markup GUID

GUID of the markup to associate with the request.

RQ4KL5MN6OP7QR8ST9UV0WX1
Request GUID

GUID of the request to create the markup file for.

RQ4KL5MN6OP7QR8ST9UV0WX1
Example Payload for Create Request Markup File⤓
Loading…

Create Requirement​

Create a new requirement in Arena PLM. | key: createRequirement

InputNotesExample
Additional Attribute JSON

Provide additional attributes as raw JSON. If provided, this will be used instead of additionalAttributes and attributeDefinitions.

Additional Attributes

Additional custom attributes for the object. Key should be the attribute GUID, value should be the attribute value.

attr-guid-123: Custom Value
Assignee GUID

GUID of the user to assign the requirement to.

RM4KL5MN6OP7QR8ST9UV0WX1
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).

Connection

The Arena connection to use.

Description

The description of the requirement.

Number

Custom requirement number (optional).

Number Sequence Prefix

Number sequence prefix for auto-generating requirement number.

ECO
Priority

The priority of the requirement. The accepted values come from the priority attribute configured in Arena, for example High or Medium.

Requirement Template GUID

The GUID of the requirement template.

RM4KL5MN6OP7QR8ST9UV0WX1
Title

The title of the requirement.

Example Payload for Create Requirement⤓
Loading…

Create Sourcing Relationship​

Create a new sourcing relationship for an item in Arena PLM system. | key: createSourcingRelationship

InputNotesExample
AML Rank

Approved Manufacturer List rank (integer).

1
Approved

When true, the sourcing relationship is approved.

false
Connection

The Arena connection to use.

Item GUID

The GUID of the item.

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

SPQDZ6CQ75S3ENCGW6DXTGPP
Notes

Additional notes for the sourcing relationship.

Primary supplier for production runs
Vendor Item Conversion Factor

Conversion factor between vendor and manufacturer items.

1.0
Vendor Item GUID

GUID of the vendor item.

SPW6UKHVR5KUVQGN48AHK9CZ
Example Payload for Create Sourcing Relationship⤓
Loading…

Create Supplier​

Create a new supplier in Arena PLM system with the specified information. | key: createSupplier

InputNotesExample
Account Number

Account number for the supplier.

ACCT-12345
Additional Attributes

Additional custom attributes for the object. Key should be the attribute GUID, value should be the attribute value.

attr-guid-123: Custom Value
Addresses

JSON array of address objects to assign to the supplier.

Approval Status GUID

GUID of the approval status setting to assign to this supplier.

SP1AB2CD3EF4GH5IJ6KL7MN8
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).

Connection

The Arena connection to use.

Description

Description of the supplier.

Supplier Name

The name of the supplier.

Phone Numbers

JSON array of phone number objects to assign to the supplier.

Supplier ID

The unique identifier for the supplier.

SUP-000145
Website

The supplier's public website, recorded for reference on the supplier record.

https://www.supplier.com
Example Payload for Create Supplier⤓
Loading…

Create Supplier Address​

Add an address to a supplier in Arena PLM system. | key: createSupplierAddress

InputNotesExample
Address

Street address lines, city, state, province, postal code, and country.

Connection

The Arena connection to use.

Is Primary Address

When true, this address is the primary address for the supplier.

true
Address Label

Label for the address (e.g., 'Main Office', 'Billing', 'Shipping').

Main Office
Supplier GUID

GUID of the supplier that provides this item.

SP1AB2CD3EF4GH5IJ6KL7MN8
Example Payload for Create Supplier Address⤓
Loading…

Create Supplier File Association​

Associate an existing file with a supplier in Arena PLM system. | key: createSupplierFileAssociation

InputNotesExample
Connection

The Arena connection to use.

File GUID

The unique identifier (GUID) of the file.

GNZAQ5I94Y9DGMRS8NENGR3R
Supplier GUID

GUID of the supplier that provides this item.

SP1AB2CD3EF4GH5IJ6KL7MN8
Example Payload for Create Supplier File Association⤓
Loading…

Create Supplier Item​

Create a new supplier item in Arena PLM system with the specified properties. | key: createSupplierItem

InputNotesExample
Additional Attribute JSON

Provide additional attributes as raw JSON. If provided, this will be used instead of additionalAttributes and attributeDefinitions.

Additional Attributes

Additional custom attributes for the object. Key should be the attribute GUID, value should be the attribute value.

attr-guid-123: Custom 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).

Connection

The Arena connection to use.

Supplier Item Description

Detailed description of the supplier item.

High-quality circuit board for electronic assembly
Supplier Item Name

The name of the supplier item.

Circuit Board PCB-123
Supplier Item Number

The number/part number of the supplier item.

PCB-123-V2
Off The Shelf

When true, this is an off-the-shelf supplier item.

false
Procurement Type

Procurement type for the supplier item.

Supplier GUID

GUID of the supplier that provides this item.

SP1AB2CD3EF4GH5IJ6KL7MN8
Supplier Item Type

The type/category of the supplier item.

Component
Supplier Item Unit of Measure

Unit of measure for the supplier item (e.g., 'EA', 'LB', 'FT').

EA
Example Payload for Create Supplier Item⤓
Loading…

Create Supplier Item File​

Upload a file and associate it with a supplier item. Supports files up to 2GB with multipart form data upload. | key: createSupplierItemFile

InputNotesExample
File Author Full Name

Full name of the file author.

John Doe
File Category GUID

GUID of the category to filter files by.

GNSGE2D4YMGB4UITKVB7KZSW
Connection

The Arena connection to use.

File Description

Optional description for the file.

Technical specification document for product version 2.1
File Edition

Edition of the file, which Arena increments each time new content is checked in.

1.0
File

The file to upload to Arena. Supports files up to 2GB in size.

File Format

File format/extension (e.g., 'pdf', 'docx', 'png'). If not specified, will be extracted from file name.

pdf
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
File Private

When true, the file is private.

false
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
Supplier Item GUID

The GUID of the supplier item.

SP1AB2CD3EF4GH5IJ6KL7MN8
File Title

The title/name for the file in Arena.

Product Specification Document
Example Payload for Create Supplier Item File⤓
Loading…

Create Supplier Phone Number​

Add a phone number to a supplier in Arena PLM system. | key: createSupplierPhoneNumber

InputNotesExample
Phone Number Comment

Additional comment about the phone number.

Primary contact number
Connection

The Arena connection to use.

Phone Number Extension

Phone number extension if applicable.

123
Phone Number Label

Label for the phone number (e.g., 'Main', 'Fax', 'Mobile').

Main
Phone Number

Phone number in the format the supplier record stores it.

+1-555-123-4567
Supplier GUID

GUID of the supplier that provides this item.

SP1AB2CD3EF4GH5IJ6KL7MN8
Example Payload for Create Supplier Phone Number⤓
Loading…

Create Ticket​

Create a new ticket in Arena PLM system. | key: createTicket

InputNotesExample
Additional Attribute JSON

Provide additional attributes as raw JSON. If provided, this will be used instead of additionalAttributes and attributeDefinitions.

Additional Attributes

Additional custom attributes for the object. Key should be the attribute GUID, value should be the attribute value.

attr-guid-123: Custom 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).

Connection

The Arena connection to use.

Number

Custom ticket number (optional - will use template default if not provided).

Number Sequence Prefix

Number sequence prefix for auto-generating ticket number.

ECO
Template GUID

The GUID of the template.

GN1AB2CD3EF4GH5IJ6KL7MN8
Title

The title of the ticket.

Example Payload for Create Ticket⤓
Loading…

Delete BOM Line​

Delete a specific BOM line from an item in Arena PLM system. | key: deleteBomLine

InputNotesExample
BOM Line GUID

GUID of the BOM line to retrieve, update, or delete.

BM4XIKY75ZITAA28ZABJKCAT
Connection

The Arena connection to use.

Item GUID

The GUID of the item.

GN1AB2CD3EF4GH5IJ6KL7MN8
Example Payload for Delete BOM Line⤓
Loading…

Delete BOM Substitute​

Delete a specific BOM substitute from Arena PLM system. | key: deleteBomSubstitute

InputNotesExample
BOM Line GUID

GUID of the BOM line to retrieve, update, or delete.

BM4XIKY75ZITAA28ZABJKCAT
Connection

The Arena connection to use.

Item GUID

The GUID of the item.

GN1AB2CD3EF4GH5IJ6KL7MN8
Substitute GUID

GUID of the BOM substitute to retrieve, update, or delete.

BMSJ6Z57GF3S43WZZ58HQ59S
Example Payload for Delete BOM Substitute⤓
Loading…

Delete Change​

Delete an existing change from Arena PLM system. | key: deleteChange

InputNotesExample
Change GUID

GUID of the change to update.

GN1AB2CD3EF4GH5IJ6KL7MN8
Connection

The Arena connection to use.

Example Payload for Delete Change⤓
Loading…

Delete Change File Association​

Delete a change file association from Arena PLM system. | key: deleteChangeFileAssociation

InputNotesExample
Change File Association GUID

GUID of the change-file association.

CHRXMFA8H3PN48IAAH7PV9L3
Change GUID

GUID of the change to update.

GN1AB2CD3EF4GH5IJ6KL7MN8
Connection

The Arena connection to use.

Example Payload for Delete Change File Association⤓
Loading…

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. | key: deleteChangeItemAssociation

InputNotesExample
Change GUID

GUID of the change to update.

GN1AB2CD3EF4GH5IJ6KL7MN8
Change Item Association GUID

GUID of the change-item association to update.

CHVVLTU2VVPNU6P4IVW8MN4V
Connection

The Arena connection to use.

Example Payload for Delete Change Item Association⤓
Loading…

Delete Change Markup File​

Remove a markup file association from a change. | key: deleteChangeMarkupFile

InputNotesExample
Change File Association GUID

The GUID of the change file association to delete.

CHRXMFA8H3PN48IAAH7PV9L3
Change GUID

The GUID of the change.

GN1AB2CD3EF4GH5IJ6KL7MN8
Connection

The Arena connection to use.

Example Payload for Delete Change Markup File⤓
Loading…

Delete Extract​

Delete an extract definition. | key: deleteExtract

InputNotesExample
Connection

The Arena connection to use.

Extract GUID

The GUID of the extract definition to delete.

ET4KL5MN6OP7QR8ST9UV0WX1
Example Payload for Delete Extract⤓
Loading…

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. | key: deleteFile

InputNotesExample
Connection

The Arena connection to use.

File GUID

The unique identifier (GUID) of the file.

GNZAQ5I94Y9DGMRS8NENGR3R
Example Payload for Delete File⤓
Loading…

Delete Item​

Delete an existing item from Arena PLM system with the specified GUID. | key: deleteItem

InputNotesExample
Connection

The Arena connection to use.

Item GUID

The GUID of the item.

GN1AB2CD3EF4GH5IJ6KL7MN8
Example Payload for Delete Item⤓
Loading…

Delete Item File Association​

Delete an item file association from Arena PLM system. | key: deleteItemFileAssociation

InputNotesExample
Connection

The Arena connection to use.

Item File Association GUID

GUID of the item file association.

IT1AB2CD3EF4GH5IJ6KL7MN8
Item GUID

The GUID of the item.

GN1AB2CD3EF4GH5IJ6KL7MN8
Example Payload for Delete Item File Association⤓
Loading…

Delete Item Image​

Remove the thumbnail image from an item. | key: deleteItemImage

InputNotesExample
Connection

The Arena connection to use.

Item GUID

The GUID of the item to remove the image from.

GN1AB2CD3EF4GH5IJ6KL7MN8
Example Payload for Delete Item Image⤓
Loading…

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. | key: deleteQualityProcess

InputNotesExample
Connection

The Arena connection to use.

Quality Process GUID

The GUID of the quality process to delete.

GN4KL5MN6OP7QR8ST9UV0WX1
Example Payload for Delete Quality Process⤓
Loading…

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. | key: deleteQualityProcessStepAffected

InputNotesExample
Affected Object GUID

The GUID of the affected object to delete.

QP4KL5MN6OP7QR8ST9UV0WX1
Connection

The Arena connection to use.

Quality Process GUID

The GUID of the quality process containing the step.

GN4KL5MN6OP7QR8ST9UV0WX1
Step GUID

The GUID of the quality process step containing the affected object.

GN4KL5MN6OP7QR8ST9UV0WX1
Example Payload for Delete Quality Process Step Affected Object⤓
Loading…

Delete Request​

Delete a specific request from Arena PLM system. | key: deleteRequest

InputNotesExample
Connection

The Arena connection to use.

Request GUID

GUID of the request to delete.

RQ4KL5MN6OP7QR8ST9UV0WX1
Example Payload for Delete Request⤓
Loading…

Delete Request Markup File​

Delete a request markup file from Arena PLM system. | key: deleteRequestMarkupFile

InputNotesExample
Connection

The Arena connection to use.

Request File Association GUID

GUID of the request markup file association to delete.

RQ4KL5MN6OP7QR8ST9UV0WX1
Request GUID

GUID of the request containing the markup file.

RQ4KL5MN6OP7QR8ST9UV0WX1
Example Payload for Delete Request Markup File⤓
Loading…

Delete Requirement​

Delete a requirement. | key: deleteRequirement

InputNotesExample
Connection

The Arena connection to use.

Requirement GUID

The unique identifier of the requirement.

RM4KL5MN6OP7QR8ST9UV0WX1
Example Payload for Delete Requirement⤓
Loading…

Delete Requirement Trace​

Delete a trace link from a requirement. | key: deleteRequirementTrace

InputNotesExample
Connection

The Arena connection to use.

Requirement GUID

The unique identifier of the requirement.

RM4KL5MN6OP7QR8ST9UV0WX1
Trace Link GUID

The unique identifier of the trace link.

RM4KL5MN6OP7QR8ST9UV0WX1
Example Payload for Delete Requirement Trace⤓
Loading…

Delete Sourcing Relationship​

Delete a specified sourcing relationship for an item in Arena PLM system. | key: deleteSourcingRelationship

InputNotesExample
Connection

The Arena connection to use.

Item GUID

The GUID of the item.

GN1AB2CD3EF4GH5IJ6KL7MN8
Sourcing Relationship GUID

GUID of the sourcing relationship.

SP1AB2CD3EF4GH5IJ6KL7MN8
Example Payload for Delete Sourcing Relationship⤓
Loading…

Delete Supplier​

Delete a supplier from Arena PLM system. This action cannot be undone. | key: deleteSupplier

InputNotesExample
Connection

The Arena connection to use.

Supplier GUID

GUID of the supplier that provides this item.

SP1AB2CD3EF4GH5IJ6KL7MN8
Example Payload for Delete Supplier⤓
Loading…

Delete Supplier Address​

Delete an address from a supplier in Arena PLM system. This action cannot be undone. | key: deleteSupplierAddress

InputNotesExample
Address GUID

The unique identifier (GUID) of the address.

SP23PEPH52BD74BBYPPBHGAY
Connection

The Arena connection to use.

Supplier GUID

GUID of the supplier that provides this item.

SP1AB2CD3EF4GH5IJ6KL7MN8
Example Payload for Delete Supplier Address⤓
Loading…

Delete Supplier File Association​

Delete a file association from a supplier in Arena PLM system. This action cannot be undone. | key: deleteSupplierFileAssociation

InputNotesExample
Connection

The Arena connection to use.

Supplier File Association GUID

The unique identifier (GUID) of the supplier file association.

SPWCC5835PR4AZIWCN7FZ6K9
Supplier GUID

GUID of the supplier that provides this item.

SP1AB2CD3EF4GH5IJ6KL7MN8
Example Payload for Delete Supplier File Association⤓
Loading…

Delete Supplier Item​

Delete a specific supplier item from Arena PLM system using its GUID. | key: deleteSupplierItem

InputNotesExample
Connection

The Arena connection to use.

Supplier Item GUID

The GUID of the supplier item.

SP1AB2CD3EF4GH5IJ6KL7MN8
Example Payload for Delete Supplier Item⤓
Loading…

Delete Supplier Phone Number​

Delete a phone number from a supplier in Arena PLM system. This action cannot be undone. | key: deleteSupplierPhoneNumber

InputNotesExample
Connection

The Arena connection to use.

Phone Number GUID

The unique identifier (GUID) of the phone number.

SPSSLP7UXXNQ2YRAFWY593XU
Supplier GUID

GUID of the supplier that provides this item.

SP1AB2CD3EF4GH5IJ6KL7MN8
Example Payload for Delete Supplier Phone Number⤓
Loading…

Delete Ticket​

Delete a specific ticket from Arena PLM system. | key: deleteTicket

InputNotesExample
Connection

The Arena connection to use.

Ticket GUID

The GUID of the ticket.

TK1AB2CD3EF4GH5IJ6KL7MN8
Example Payload for Delete Ticket⤓
Loading…

Download Export Run File Content​

Download the actual content of a file from an export run. | key: downloadExportRunFileContent

InputNotesExample
Connection

The Arena connection to use.

Export GUID

The GUID of the export definition.

EX4KL5MN6OP7QR8ST9UV0WX1
Export Run GUID

The GUID of the export run.

EX4KL5MN6OP7QR8ST9UV0WX1
File GUID

The GUID of the file to download.

GNZAQ5I94Y9DGMRS8NENGR3R
Example Payload for Download Export Run File Content⤓
Loading…

Download Extract Run File Content​

Download the actual file content from an extract run. | key: downloadExtractRunFileContent

InputNotesExample
Connection

The Arena connection to use.

Extract GUID

The GUID of the extract definition.

ET4KL5MN6OP7QR8ST9UV0WX1
Extract Run GUID

The GUID of the extract run.

ET4KL5MN6OP7QR8ST9UV0WX1
Run File Association GUID

The GUID of the run file association to download.

ET4KL5MN6OP7QR8ST9UV0WX1
Example Payload for Download Extract Run File Content⤓
Loading…

Download File Content​

Download file content by its GUID. | key: downloadFileContent

InputNotesExample
Connection

The Arena connection to use.

File GUID

The GUID of the file to download.

GNZAQ5I94Y9DGMRS8NENGR3R
Example Payload for Download File Content⤓
Loading…

Force Complete Import​

Force an import run to complete, even if there are errors. | key: forceCompleteImport

InputNotesExample
Connection

The Arena connection to use.

Import GUID

The GUID of the import definition.

IM4KL5MN6OP7QR8ST9UV0WX1
Import Run GUID

The GUID of the import run to force complete.

IM4KL5MN6OP7QR8ST9UV0WX1
Example Payload for Force Complete Import⤓
Loading…

Get BOM Line​

Retrieve detailed information of a specific BOM line for an item in Arena PLM system. | key: getBomLine

InputNotesExample
BOM Line GUID

GUID of the BOM line to retrieve, update, or delete.

BM4XIKY75ZITAA28ZABJKCAT
Connection

The Arena connection to use.

Include BOM Substitutes

When true, substitute components are included in the BOM line response.

false
Include Empty Additional Attributes

When true, empty additional attributes are included in the response.

false
Item GUID

The GUID of the item.

GN1AB2CD3EF4GH5IJ6KL7MN8
Example Payload for Get BOM Line⤓
Loading…

Get BOM Settings​

Retrieve BOM settings for an item in Arena PLM system. | key: getBomSettings

InputNotesExample
Connection

The Arena connection to use.

Item GUID

The GUID of the item.

GN1AB2CD3EF4GH5IJ6KL7MN8
Example Payload for Get BOM Settings⤓
Loading…

Get BOM Substitute​

Retrieve detailed information of a specific BOM substitute in Arena PLM system. | key: getBomSubstitute

InputNotesExample
BOM Line GUID

GUID of the BOM line to retrieve, update, or delete.

BM4XIKY75ZITAA28ZABJKCAT
Connection

The Arena connection to use.

Item GUID

The GUID of the item.

GN1AB2CD3EF4GH5IJ6KL7MN8
Substitute GUID

GUID of the BOM substitute to retrieve, update, or delete.

BMSJ6Z57GF3S43WZZ58HQ59S
Example Payload for Get BOM Substitute⤓
Loading…

Get Change by GUID​

Retrieve detailed information of a specific change by its GUID from Arena PLM system. | key: getChangeByGuid

InputNotesExample
Connection

The Arena connection to use.

Change GUID

The GUID of the object.

GN4KL5MN6OP7QR8ST9UV0WX1
Include Empty Additional Attributes

When true, includes additional attributes even when they have no value.

false
Example Payload for Get Change by GUID⤓
Loading…

Get Change File Association​

Returns details of a specific file association with a change. | key: getChangeFileAssociation

InputNotesExample
Change File Association GUID

GUID of the change-file association.

CHRXMFA8H3PN48IAAH7PV9L3
Change GUID

GUID of the change to update.

GN1AB2CD3EF4GH5IJ6KL7MN8
Connection

The Arena connection to use.

Example Payload for Get Change File Association⤓
Loading…

Get Change Implementation Task​

Get details of a specific implementation task. | key: getChangeImplementationTask

InputNotesExample
Change GUID

The GUID of the change.

GN1AB2CD3EF4GH5IJ6KL7MN8
Connection

The Arena connection to use.

Implementation Task GUID

The GUID of the implementation task to retrieve.

CH4KL5MN6OP7QR8ST9UV0WX1
Example Payload for Get Change Implementation Task⤓
Loading…

Get Change Item Association​

Returns a Change Affected Item with a given GUID included in a change with a given GUID. The response includes inventory disposition and information about each view of the item, including whether or not the view is included in the change and whether or not it contains modifications to the working revision. | key: getChangeItemAssociation

InputNotesExample
Change GUID

GUID of the change to update.

GN1AB2CD3EF4GH5IJ6KL7MN8
Change Item Association GUID

GUID of the change-item association to update.

CHVVLTU2VVPNU6P4IVW8MN4V
Connection

The Arena connection to use.

Example Payload for Get Change Item Association⤓
Loading…

Get Event​

Returns an Event object matching the GUID from Arena PLM system. | key: getEvent

InputNotesExample
Connection

The Arena connection to use.

Event GUID

The GUID of the integration event.

IN1AB2CD3EF4GH5IJ6KL7MN8
Integration GUID

The GUID of the outbound integration.

IN1AB2CD3EF4GH5IJ6KL7MN8
Example Payload for Get Event⤓
Loading…

Get Event Item​

Returns an Item from an integration event with a given GUID from Arena PLM system. | key: getEventItem

InputNotesExample
Connection

The Arena connection to use.

Event GUID

The GUID of the integration event.

IN1AB2CD3EF4GH5IJ6KL7MN8
Event Item GUID

The GUID of the item in the integration event.

IN1AB2CD3EF4GH5IJ6KL7MN8
Integration GUID

The GUID of the outbound integration.

IN1AB2CD3EF4GH5IJ6KL7MN8
Example Payload for Get Event Item⤓
Loading…

Get Export​

Get details of a specific export definition. | key: getExport

InputNotesExample
Connection

The Arena connection to use.

Export GUID

The GUID of the export definition to retrieve.

EX4KL5MN6OP7QR8ST9UV0WX1
Example Payload for Get Export⤓
Loading…

Get Export Run​

Get details of a specific export run. | key: getExportRun

InputNotesExample
Connection

The Arena connection to use.

Export GUID

The GUID of the export definition.

EX4KL5MN6OP7QR8ST9UV0WX1
Export Run GUID

The GUID of the export run to retrieve.

EX4KL5MN6OP7QR8ST9UV0WX1
Example Payload for Get Export Run⤓
Loading…

Get Extract​

Get details of a specific extract definition. | key: getExtract

InputNotesExample
Connection

The Arena connection to use.

Extract GUID

The GUID of the extract definition to retrieve.

ET4KL5MN6OP7QR8ST9UV0WX1
Example Payload for Get Extract⤓
Loading…

Get Extract Run​

Get details of a specific extract run. | key: getExtractRun

InputNotesExample
Connection

The Arena connection to use.

Extract GUID

The GUID of the extract definition.

ET4KL5MN6OP7QR8ST9UV0WX1
Extract Run GUID

The GUID of the extract run to retrieve.

ET4KL5MN6OP7QR8ST9UV0WX1
Example Payload for Get Extract Run⤓
Loading…

Get File by GUID​

Get file details by GUID from Arena PLM system. | key: getFileByGuid

InputNotesExample
Connection

The Arena connection to use.

File GUID

The unique identifier (GUID) of the file.

GNZAQ5I94Y9DGMRS8NENGR3R
Example Payload for Get File by GUID⤓
Loading…

Get File Category Attribute Details​

Get details of a specific attribute in a category in Arena PLM system. | key: getFileCategoryAttributeDetails

InputNotesExample
Attribute Definition GUID

The GUID of the attribute definition to get details for.

FL4KL5MN6OP7QR8ST9UV0WX1
Category GUID

The GUID of the category.

GNLMBALQ4EZWDYIEZCJSHGRK
Connection

The Arena connection to use.

Object Type

The object type whose category attribute to retrieve. Valid values: items, changes, requests.

Example Payload for Get File Category Attribute Details⤓
Loading…

Get File Category Details​

Get details of a specific file category in Arena PLM system. | key: getFileCategoryDetails

InputNotesExample
Category GUID

The GUID of the file category to get details for.

GNLMBALQ4EZWDYIEZCJSHGRK
Connection

The Arena connection to use.

Example Payload for Get File Category Details⤓
Loading…

Get File Watermark Content​

Get watermark content for a file. | key: getFileWatermarkContent

InputNotesExample
Connection

The Arena connection to use.

File GUID

The GUID of the file to get watermark content for.

GNZAQ5I94Y9DGMRS8NENGR3R
Example Payload for Get File Watermark Content⤓
Loading…

Get Import​

Get details of a specific import definition. | key: getImport

InputNotesExample
Connection

The Arena connection to use.

Import GUID

The GUID of the import definition to retrieve.

IM4KL5MN6OP7QR8ST9UV0WX1
Example Payload for Get Import⤓
Loading…

Get Import Run​

Get details of a specific import run. | key: getImportRun

InputNotesExample
Connection

The Arena connection to use.

Import GUID

The GUID of the import definition.

IM4KL5MN6OP7QR8ST9UV0WX1
Import Run GUID

The GUID of the import run to retrieve.

IM4KL5MN6OP7QR8ST9UV0WX1
Example Payload for Get Import Run⤓
Loading…

Get Import Run Error Content​

Get the error content for an import run. | key: getImportRunErrorContent

InputNotesExample
Connection

The Arena connection to use.

Import GUID

The GUID of the import definition.

IM4KL5MN6OP7QR8ST9UV0WX1
Import Run GUID

The GUID of the import run.

IM4KL5MN6OP7QR8ST9UV0WX1
Example Payload for Get Import Run Error Content⤓
Loading…

Get Import Run Result Content​

Get the result content for an import run. | key: getImportRunResultContent

InputNotesExample
Connection

The Arena connection to use.

Import GUID

The GUID of the import definition.

IM4KL5MN6OP7QR8ST9UV0WX1
Import Run GUID

The GUID of the import run.

IM4KL5MN6OP7QR8ST9UV0WX1
Example Payload for Get Import Run Result Content⤓
Loading…

Get Import Run Submit Content​

Get the submitted content for an import run. | key: getImportRunSubmitContent

InputNotesExample
Connection

The Arena connection to use.

Import GUID

The GUID of the import definition.

IM4KL5MN6OP7QR8ST9UV0WX1
Import Run GUID

The GUID of the import run.

IM4KL5MN6OP7QR8ST9UV0WX1
Example Payload for Get Import Run Submit Content⤓
Loading…

Get Integration​

Returns a specific outbound integrations object matching the given GUID from Arena PLM system. | key: getIntegration

InputNotesExample
Connection

The Arena connection to use.

Integration GUID

The GUID of the outbound integration.

IN1AB2CD3EF4GH5IJ6KL7MN8
Example Payload for Get Integration⤓
Loading…

Get Item by GUID​

Retrieve detailed information of an item by its GUID from Arena PLM system. | key: getItemByGuid

InputNotesExample
Connection

The Arena connection to use.

Include Empty Additional Attributes

When true, empty additional attributes are included in the response.

false
Item GUID

The GUID of the item.

GN1AB2CD3EF4GH5IJ6KL7MN8
Response View

The Arena response view to request, which controls which fields are returned for each record.

compact
Example Payload for Get Item by GUID⤓
Loading…

Get Item File Association​

Returns details of a specific file association with an item. | key: getItemFileAssociation

InputNotesExample
Connection

The Arena connection to use.

Item File Association GUID

GUID of the item file association.

IT1AB2CD3EF4GH5IJ6KL7MN8
Item GUID

The GUID of the item.

GN1AB2CD3EF4GH5IJ6KL7MN8
Example Payload for Get Item File Association⤓
Loading…

Get Item Image Content​

Download the thumbnail image content for an item. | key: getItemImageContent

InputNotesExample
Connection

The Arena connection to use.

Item GUID

The GUID of the item to get image content for.

GN1AB2CD3EF4GH5IJ6KL7MN8
Example Payload for Get Item Image Content⤓
Loading…

Get Item Number Format by GUID​

Get details of a specific item number format by GUID from Arena PLM system. | key: getItemNumberFormatByGuid

InputNotesExample
Connection

The Arena connection to use.

Number Format GUID

The GUID of the number format to retrieve.

GN4KL5MN6OP7QR8ST9UV0WX1
Example Payload for Get Item Number Format by GUID⤓
Loading…

Get Item Number Format Field​

Get details of a specific field for an item number format from Arena PLM system. | key: getItemNumberFormatField

InputNotesExample
Connection

The Arena connection to use.

Field GUID

The GUID of the number format field.

IT4KL5MN6OP7QR8ST9UV0WX1
Format GUID

The GUID of the item number format.

IT4KL5MN6OP7QR8ST9UV0WX1
Example Payload for Get Item Number Format Field⤓
Loading…

Get Item Revisions​

Retrieve all version information (working, effective, past revisions) of an item. | key: getItemRevisions

InputNotesExample
Connection

The Arena connection to use.

Item GUID

The GUID of the item to get revisions for.

GN1AB2CD3EF4GH5IJ6KL7MN8
Example Payload for Get Item Revisions⤓
Loading…

Get Latest Completed Export Run​

Get the most recently completed export run for an export definition. | key: getLatestCompletedExportRun

InputNotesExample
Connection

The Arena connection to use.

Export GUID

The GUID of the export definition.

EX4KL5MN6OP7QR8ST9UV0WX1
View

Optional view parameter (e.g., 'withFiles' to include file information).

Example Payload for Get Latest Completed Export Run⤓
Loading…

Get Latest Completed Extract Run​

Get the most recent completed extract run for a specific extract. | key: getLatestCompletedExtractRun

InputNotesExample
Connection

The Arena connection to use.

Extract GUID

The GUID of the extract definition.

ET4KL5MN6OP7QR8ST9UV0WX1
Example Payload for Get Latest Completed Extract Run⤓
Loading…

Get Quality Process by GUID​

Returns a Quality Process object with a specific GUID from Arena PLM system. | key: getQualityProcessByGuid

InputNotesExample
Connection

The Arena connection to use.

Quality Process GUID

The GUID of the quality process to retrieve.

GN4KL5MN6OP7QR8ST9UV0WX1
Example Payload for Get Quality Process by GUID⤓
Loading…

Get Quality Process Number Format by GUID​

Get details of a specific quality process number format by GUID from Arena PLM system. | key: getQualityProcessNumberFormatByGuid

InputNotesExample
Connection

The Arena connection to use.

Number Format GUID

The GUID of the quality process number format to retrieve.

GN4KL5MN6OP7QR8ST9UV0WX1
Example Payload for Get Quality Process Number Format by GUID⤓
Loading…

Get Quality Process Step Affected Object by GUID​

Returns an Affected Object with a given GUID that appears in a step with a given GUID in a Quality Process with a given GUID from Arena PLM system. | key: getQualityProcessStepAffectedByGuid

InputNotesExample
Affected Object GUID

The GUID of the affected object to retrieve.

QP4KL5MN6OP7QR8ST9UV0WX1
Connection

The Arena connection to use.

Quality Process GUID

The GUID of the quality process containing the step.

GN4KL5MN6OP7QR8ST9UV0WX1
Step GUID

The GUID of the quality process step containing the affected object.

GN4KL5MN6OP7QR8ST9UV0WX1
Example Payload for Get Quality Process Step Affected Object by GUID⤓
Loading…

Get Quality Process Step Attribute Group by GUID​

Get details of a specific attribute group for quality process steps by GUID from Arena PLM system. | key: getQualityProcessStepAttributeGroupByGuid

InputNotesExample
Attribute Group GUID

The GUID of the attribute group to retrieve.

QP4KL5MN6OP7QR8ST9UV0WX1
Connection

The Arena connection to use.

Example Payload for Get Quality Process Step Attribute Group by GUID⤓
Loading…

Get Quality Process Step by GUID​

Returns a Quality Process Step object with a given GUID for a Quality Process with a given GUID from Arena PLM system. | key: getQualityProcessStepByGuid

InputNotesExample
Connection

The Arena connection to use.

Include Empty Additional Attributes

When true, empty additional attributes are included in the response.

false
Quality Process GUID

The GUID of the quality process containing the step.

GN4KL5MN6OP7QR8ST9UV0WX1
Step GUID

The GUID of the quality process step to retrieve.

GN4KL5MN6OP7QR8ST9UV0WX1
Example Payload for Get Quality Process Step by GUID⤓
Loading…

Get Quality Process Template by GUID​

Get details of a specific quality process template by GUID from Arena PLM system. | key: getQualityProcessTemplateByGuid

InputNotesExample
Connection

The Arena connection to use.

Template GUID

The GUID of the quality process template to retrieve.

GN1AB2CD3EF4GH5IJ6KL7MN8
Example Payload for Get Quality Process Template by GUID⤓
Loading…

Get Request by GUID​

Retrieve detailed information of a request by its GUID from Arena PLM system. | key: getRequestByGuid

InputNotesExample
Connection

The Arena connection to use.

Include Empty Additional Attributes

When true, empty additional attributes are included in the response.

false
Request GUID

GUID of the request to retrieve.

RQ4KL5MN6OP7QR8ST9UV0WX1
Example Payload for Get Request by GUID⤓
Loading…

Get Requirement​

Get details of a specific requirement by GUID. | key: getRequirement

InputNotesExample
Connection

The Arena connection to use.

Requirement GUID

The unique identifier of the requirement.

RM4KL5MN6OP7QR8ST9UV0WX1
Example Payload for Get Requirement⤓
Loading…

Get Requirement File Association​

Get a specific file association for a requirement. | key: getRequirementFileAssociation

InputNotesExample
Connection

The Arena connection to use.

File Association GUID

The GUID of the requirement-file association.

RM4KL5MN6OP7QR8ST9UV0WX1
Requirement GUID

The unique identifier of the requirement.

RM4KL5MN6OP7QR8ST9UV0WX1
Example Payload for Get Requirement File Association⤓
Loading…

Get Requirement Parent​

Get parent requirements for a requirement. | key: getRequirementParent

InputNotesExample
Connection

The Arena connection to use.

Requirement GUID

The unique identifier of the requirement.

RM4KL5MN6OP7QR8ST9UV0WX1
Example Payload for Get Requirement Parent⤓
Loading…

Get Requirement Quality Association​

Get details of a specific quality process linked to a requirement. | key: getRequirementQualityAssociation

InputNotesExample
Quality Association GUID

The GUID of the requirement-quality association.

RM4KL5MN6OP7QR8ST9UV0WX1
Connection

The Arena connection to use.

Requirement GUID

The unique identifier of the requirement.

RM4KL5MN6OP7QR8ST9UV0WX1
Example Payload for Get Requirement Quality Association⤓
Loading…

Get Requirement Template​

Get details of a specific requirement template. | key: getRequirementTemplate

InputNotesExample
Connection

The Arena connection to use.

Requirement Template GUID

The GUID of the requirement template.

RM4KL5MN6OP7QR8ST9UV0WX1
Example Payload for Get Requirement Template⤓
Loading…

Get Requirement Ticket Association​

Get details of a specific ticket linked to a requirement. | key: getRequirementTicketAssociation

InputNotesExample
Ticket Association GUID

The GUID of the requirement-ticket association.

RM4KL5MN6OP7QR8ST9UV0WX1
Connection

The Arena connection to use.

Requirement GUID

The unique identifier of the requirement.

RM4KL5MN6OP7QR8ST9UV0WX1
Example Payload for Get Requirement Ticket Association⤓
Loading…

Get Requirement Trace​

Get a specific trace link for a requirement. | key: getRequirementTrace

InputNotesExample
Connection

The Arena connection to use.

Requirement GUID

The unique identifier of the requirement.

RM4KL5MN6OP7QR8ST9UV0WX1
Trace Link GUID

The unique identifier of the trace link.

RM4KL5MN6OP7QR8ST9UV0WX1
Example Payload for Get Requirement Trace⤓
Loading…

Get Supplier by GUID​

Retrieve detailed information of a specific supplier from Arena PLM system using its GUID. | key: getSupplierByGuid

InputNotesExample
Connection

The Arena connection to use.

Include Empty Additional Attributes

When true, empty additional attributes are included in the response.

false
Supplier GUID

GUID of the supplier that provides this item.

SP1AB2CD3EF4GH5IJ6KL7MN8
Example Payload for Get Supplier by GUID⤓
Loading…

Get Supplier Item by GUID​

Retrieve detailed information for a specific supplier item from Arena PLM system using its GUID. | key: getSupplierItemByGuid

InputNotesExample
Connection

The Arena connection to use.

Include Empty Additional Attributes

When true, empty additional attributes are included in the response.

false
Supplier Item GUID

The GUID of the supplier item.

SP1AB2CD3EF4GH5IJ6KL7MN8
Example Payload for Get Supplier Item by GUID⤓
Loading…

Get Supplier Item File Content​

Download the binary content of a file associated with a supplier item. Returns the file content as binary data with content type information. | key: getSupplierItemFileContent

InputNotesExample
Connection

The Arena connection to use.

Supplier Item File Association GUID

The GUID of the supplier item file association.

SP1AB2CD3EF4GH5IJ6KL7MN8
Supplier Item GUID

The GUID of the supplier item.

SP1AB2CD3EF4GH5IJ6KL7MN8
Example Payload for Get Supplier Item File Content⤓
Loading…

Get Supplier Quality Process Association​

Retrieve a specific quality process association for a supplier from Arena PLM system. | key: getSupplierQualityProcessAssociation

InputNotesExample
Connection

The Arena connection to use.

Supplier GUID

GUID of the supplier that provides this item.

SP1AB2CD3EF4GH5IJ6KL7MN8
Supplier Quality Association GUID

The unique identifier (GUID) of the supplier quality process association.

SPTMBUM8PSQ6CEQTYFG4IA3Z
Example Payload for Get Supplier Quality Process Association⤓
Loading…

Get Ticket by GUID​

Get details of a specific ticket by GUID from Arena PLM system. | key: getTicketByGuid

InputNotesExample
Connection

The Arena connection to use.

Ticket GUID

The GUID of the ticket.

TK1AB2CD3EF4GH5IJ6KL7MN8
Example Payload for Get Ticket by GUID⤓
Loading…

List API Usage​

Get API usage information from Arena PLM system. | key: listApiUsages

InputNotesExample
Connection

The Arena connection to use.

Date Time From

Filter by date/time from (ISO format).

2023-01-01T00:00:00Z
Date Time To

Filter by date/time to (ISO format).

2023-12-31T23:59:59Z
Fetch All

When true, automatically retrieves every page of results. The Pagination Limit is ignored, while Offset is honored as the starting point.

false
Pagination

Maximum number of results to return and number of results to skip.

Example Payload for List API Usage⤓
Loading…

List BOM​

Retrieve the BOM (Bill of Materials) collection for an item in Arena PLM system. | key: listBom

InputNotesExample
Connection

The Arena connection to use.

Include Additional Attributes

When true, additional attributes are included in the response.

false
Item GUID

The GUID of the item.

GN1AB2CD3EF4GH5IJ6KL7MN8
Example Payload for List BOM⤓
Loading…

List BOM Attributes​

List all attributes for item BOM in Arena PLM system with optional filtering. | key: listBomAttributes

InputNotesExample
Connection

The Arena connection to use.

Creatable Only

Filter to only attributes that can be set during creation.

na
Editable Only

Filter to only attributes that can be edited.

na
Include Deleted

Whether to include deleted attributes in the results.

na
Include Possible Values

Whether to include possible values for attributes.

na
Searchable Only

Filter to only attributes that can be searched.

na
Example Payload for List BOM Attributes⤓
Loading…

List BOM Substitutes​

Retrieve the substitute collection for a specific BOM line in Arena PLM system. | key: listBomSubstitutes

InputNotesExample
BOM Line GUID

GUID of the BOM line to retrieve, update, or delete.

BM4XIKY75ZITAA28ZABJKCAT
Connection

The Arena connection to use.

Item GUID

The GUID of the item.

GN1AB2CD3EF4GH5IJ6KL7MN8
Example Payload for List BOM Substitutes⤓
Loading…

List Categories​

List all categories for a specified object type (items, files, changes, requests) in Arena PLM system with optional filtering. | key: listCategories

InputNotesExample
Action

Filter categories by the specified action.

Assignable Only

Filter to only assignable categories.

na
Connection

The Arena connection to use.

Include Deleted

Whether to include deleted categories in the results.

na
Object Type

The type of object to get categories for.

items
Path

Filter categories by path (optional).

/Engineering/ECO
User

Filter categories accessible to the specified user.

Example Payload for List Categories⤓
Loading…

List Category Attributes​

Get attributes for a specific category and object type in Arena PLM system with optional filtering. | key: listCategoryAttributes

InputNotesExample
Action

Filter attributes by the specified action.

Category GUID

The GUID of the category to get attributes for.

GNLMBALQ4EZWDYIEZCJSHGRK
Connection

The Arena connection to use.

Creatable Only

Filter to only attributes that can be set during creation.

na
Editable Only

Filter to only attributes that can be edited.

na
Include Possible Values

Whether to include possible values for attributes.

na
Object Type

The type of object (items, files, changes, requests, suppliers, or supplieritems).

Searchable Only

Filter to only attributes that can be searched.

na
User

Filter attributes accessible to the specified user.

Example Payload for List Category Attributes⤓
Loading…

List Change Administrators​

List all administrators for changes or requests in Arena PLM system. | key: listChangesAdministrators

InputNotesExample
Connection

The Arena connection to use.

Object Type

The type of objects whose administrators to list (changes or requests).

changes
Example Payload for List Change Administrators⤓
Loading…

List Change Alerts​

Retrieve all alerts for a specific change. | key: listChangeAlerts

InputNotesExample
Change GUID

The GUID of the change to get alerts for.

GN1AB2CD3EF4GH5IJ6KL7MN8
Connection

The Arena connection to use.

Example Payload for List Change Alerts⤓
Loading…

List Change Category Item Attributes​

List item attributes for a specific change category in Arena PLM system with optional filtering. | key: listChangeCategoryItemAttributes

InputNotesExample
Category GUID

The unique identifier of the change category.

GNLMBALQ4EZWDYIEZCJSHGRK
Connection

The Arena connection to use.

Creatable Only

Filter to only attributes that can be used when creating items.

na
Editable Only

Filter to only editable attributes.

na
Include Deleted

Whether to include deleted attributes in the results.

na
Include Possible Values

Whether to include possible values for attributes.

na
Searchable Only

Filter to only searchable attributes.

na
Example Payload for List Change Category Item Attributes⤓
Loading…

List Change Category Routings​

List all routings for a specific change category in Arena PLM system. | key: listChangeCategoryRoutings

InputNotesExample
Category GUID

The unique identifier (GUID) of the change category to get routings for.

J1K2L3M4N5O6P7Q8R9S0T1U2V3W4X5Y6
Connection

The Arena connection to use.

Example Payload for List Change Category Routings⤓
Loading…

List Change File Associations​

Returns a list of files associated with a specific change. | key: listChangeFileAssociations

InputNotesExample
Change GUID

GUID of the change to update.

GN1AB2CD3EF4GH5IJ6KL7MN8
Connection

The Arena connection to use.

Example Payload for List Change File Associations⤓
Loading…

List Change History​

Retrieve the history of a specific change. | key: listChangeHistory

InputNotesExample
Change GUID

The GUID of the change to get history for.

GN1AB2CD3EF4GH5IJ6KL7MN8
Connection

The Arena connection to use.

Example Payload for List Change History⤓
Loading…

List Change Implementation Files​

List all implementation files for a specific change. | key: listChangeImplementationFiles

InputNotesExample
Change GUID

The GUID of the change to get implementation files for.

GN1AB2CD3EF4GH5IJ6KL7MN8
Connection

The Arena connection to use.

Example Payload for List Change Implementation Files⤓
Loading…

List Change Implementation Task Files​

List all files for a specific implementation task. | key: listChangeImplementationTaskFiles

InputNotesExample
Change GUID

The GUID of the change.

GN1AB2CD3EF4GH5IJ6KL7MN8
Connection

The Arena connection to use.

Implementation Task GUID

The GUID of the implementation task to get files for.

CH4KL5MN6OP7QR8ST9UV0WX1
Example Payload for List Change Implementation Task Files⤓
Loading…

List Change Implementation Task Notes​

List all notes for a specific implementation task. | key: listChangeImplementationTaskNotes

InputNotesExample
Change GUID

The GUID of the change.

GN1AB2CD3EF4GH5IJ6KL7MN8
Connection

The Arena connection to use.

Implementation Task GUID

The GUID of the implementation task to get notes for.

CH4KL5MN6OP7QR8ST9UV0WX1
Example Payload for List Change Implementation Task Notes⤓
Loading…

List Change Implementation Tasks​

List all implementation tasks for a specific change. | key: listChangeImplementationTasks

InputNotesExample
Change GUID

The GUID of the change to get implementation tasks for.

GN1AB2CD3EF4GH5IJ6KL7MN8
Connection

The Arena connection to use.

Example Payload for List Change Implementation Tasks⤓
Loading…

List Change Items​

Returns all Change Affected Items included in a change with a given GUID. The response includes inventory disposition and information about each view of each item, including whether it is included in the change and whether it contains modifications to the working revision. | key: listChangeItems

InputNotesExample
Change GUID

GUID of the change to update.

GN1AB2CD3EF4GH5IJ6KL7MN8
Connection

The Arena connection to use.

Example Payload for List Change Items⤓
Loading…

List Change Markup Files​

List all markup files for a specific change. | key: listChangeMarkupFiles

InputNotesExample
Change GUID

The GUID of the change to get markup files for.

GN1AB2CD3EF4GH5IJ6KL7MN8
Connection

The Arena connection to use.

Example Payload for List Change Markup Files⤓
Loading…

List Changes​

Get changes from the Arena PLM system with filtering options. | key: listChanges

InputNotesExample
Any Search

Filter by a term matched against any searchable change field, rather than one named field.

solder mask
Category GUID

The GUID of the category.

GNLMBALQ4EZWDYIEZCJSHGRK
Connection

The Arena connection to use.

Creator GUID

Filter by creator GUID.

GN4KL5MN6OP7QR8ST9UV0WX1
Effective DateTime

Filter by the date and time the change became effective, in ISO 8601 format.

2026-05-10T09:15:00Z
Fetch All

When true, automatically retrieves every page of results. The Pagination Limit is ignored, while Offset is honored as the starting point.

false
Implementation Status

Filter by the progress of the change's implementation tasks, such as NOT_STARTED, IN_PROGRESS or COMPLETE.

IN_PROGRESS
Include Child Categories

When true, includes changes from child categories of the specified category.

false
Lifecycle Status Type

Filter by the change's lifecycle status, such as OPEN, SUBMITTED, APPROVED or EFFECTIVE.

APPROVED
Change Number

Arena-assigned number identifying the resource, distinct from its GUID.

Pagination

Maximum number of results to return and number of results to skip.

Submission DateTime

Filter by the date and time the change was submitted for approval, in ISO 8601 format.

2026-05-02T14:30:00Z
Change Title

Human-readable title of the resource, shown in the Arena UI.

Example Payload for List Changes⤓
Loading…

List Evaluation Issue Responses​

List all responses to a specific evaluation issue in Arena PLM system. | key: listEvaluationIssueResponses

InputNotesExample
Connection

The Arena connection to use.

Issue GUID

GUID of the evaluation issue to get responses for.

RQ4KL5MN6OP7QR8ST9UV0WX1
Request GUID

GUID of the request containing the evaluation issue.

RQ4KL5MN6OP7QR8ST9UV0WX1
Example Payload for List Evaluation Issue Responses⤓
Loading…

List Event Associations​

Returns unreconciled event objects matching the given search criteria for a specific integration from Arena PLM system. | key: listEventAssociations

InputNotesExample
Connection

The Arena connection to use.

Creation Date From

Filter by creation date from (ISO format).

2023-01-01T00:00:00Z
Creation Date To

Filter by creation date to (ISO format).

2023-12-31T23:59:59Z
Fetch All

When true, automatically retrieves every page of results. The Pagination Limit is ignored, while Offset is honored as the starting point.

false
Integration GUID

The GUID of the outbound integration.

IN1AB2CD3EF4GH5IJ6KL7MN8
Items Reconciled Filter

Filter events by whether their items have been reconciled.

Pagination

Maximum number of results to return and number of results to skip.

Example Payload for List Event Associations⤓
Loading…

List Event Item GUIDs​

Returns a list of Item revision GUIDs from an integration event from Arena PLM system. | key: listEventItemGuids

InputNotesExample
Connection

The Arena connection to use.

Event GUID

The GUID of the integration event.

IN1AB2CD3EF4GH5IJ6KL7MN8
Integration GUID

The GUID of the outbound integration.

IN1AB2CD3EF4GH5IJ6KL7MN8
Reconciled Filter

Filter by reconciliation status.

Example Payload for List Event Item GUIDs⤓
Loading…

List Event Items​

Returns items of an outbound integrations matching the given search criteria for a specific event from Arena PLM system. | key: listEventItems

InputNotesExample
Connection

The Arena connection to use.

Event GUID

The GUID of the integration event.

IN1AB2CD3EF4GH5IJ6KL7MN8
Fetch All

When true, automatically retrieves every page of results. The Pagination Limit is ignored, while Offset is honored as the starting point.

false
Integration GUID

The GUID of the outbound integration.

IN1AB2CD3EF4GH5IJ6KL7MN8
Pagination

Maximum number of results to return and number of results to skip.

Reconciled Filter

Filter by reconciliation status.

Reconciled Date From

Filter by reconciled date from (ISO format).

2023-01-01T00:00:00Z
Reconciled Date To

Filter by reconciled date to (ISO format).

2023-12-31T23:59:59Z
Example Payload for List Event Items⤓
Loading…

List Export Runs​

Get export runs for a specific export definition. | key: listExportRuns

InputNotesExample
Connection

The Arena connection to use.

Export GUID

The GUID of the export definition.

EX4KL5MN6OP7QR8ST9UV0WX1
Fetch All

When true, automatically retrieves every page of results. The Pagination Limit is ignored, while Offset is honored as the starting point.

false
Latest Completed

Filters export runs by the latest completed flag. Accepted values are true and false; any other value omits the filter.

Export Number

Filter by export number.

Pagination

Maximum number of results to return and number of results to skip.

Status

Filter by export run lifecycle status.

Example Payload for List Export Runs⤓
Loading…

List Exports​

Search for export definitions using filters like name or creator. | key: listExports

InputNotesExample
Connection

The Arena connection to use.

Creator Email

Filter by creator email.

alex.chen@example.com
Creator Full Name

Filter by creator full name.

Alex Chen
Creator GUID

Filter by creator GUID.

GN4KL5MN6OP7QR8ST9UV0WX1
Description

Filter by export description.

Fetch All

When true, automatically retrieves every page of results. The Pagination Limit is ignored, while Offset is honored as the starting point.

false
Export Name

Filter by export name.

Export Number

Filter by export number.

Pagination

Maximum number of results to return and number of results to skip.

Example Payload for List Exports⤓
Loading…

List Extract Run Files​

Get metadata for files generated by an extract run. | key: listExtractRunFiles

InputNotesExample
Connection

The Arena connection to use.

Extract GUID

The GUID of the extract definition.

ET4KL5MN6OP7QR8ST9UV0WX1
Extract Run GUID

The GUID of the extract run.

ET4KL5MN6OP7QR8ST9UV0WX1
Example Payload for List Extract Run Files⤓
Loading…

List Extract Runs​

Get extract runs for a specific extract definition. | key: listExtractRuns

InputNotesExample
Connection

The Arena connection to use.

Extract GUID

The GUID of the extract definition.

ET4KL5MN6OP7QR8ST9UV0WX1
Example Payload for List Extract Runs⤓
Loading…

List Extracts​

Search for extract definitions using filters like name or creator. | key: listExtracts

InputNotesExample
Connection

The Arena connection to use.

Creator Full Name

Filter by the full name of the integration user who set up the extract.

Alex Chen
Enabled

When true, only enabled extracts are returned.

false
Fetch All

When true, automatically retrieves every page of results. The Pagination Limit is ignored, while Offset is honored as the starting point.

false
Extract Name

Filter by extract name.

Pagination

Maximum number of results to return and number of results to skip.

Example Payload for List Extracts⤓
Loading…

List File Attributes​

Get all attributes for files in Arena PLM system with optional filtering. | key: listFileAttributes

InputNotesExample
Connection

The Arena connection to use.

Creatable Only

Filter to only attributes that can be set during creation.

na
Editable Only

Filter to only attributes that can be edited.

na
Include Deleted

Whether to include deleted attributes.

na
Include Possible Values

Whether to include possible values for attributes.

na
Searchable Only

Filter to only attributes that can be searched.

na
Example Payload for List File Attributes⤓
Loading…

List File Categories​

Get all categories for files in Arena PLM system. | key: listFileCategories

InputNotesExample
Action

Filter categories by action type.

Assignable

Filter to only assignable categories.

na
Connection

The Arena connection to use.

Include Deleted

Whether to include deleted categories.

na
Path

Filter categories by path.

/Engineering/ECO
User

Filter categories by user access.

Example Payload for List File Categories⤓
Loading…

List File Category Attributes​

Get attributes for a specific file category in Arena PLM system with optional filtering. | key: listFileCategoryAttributes

InputNotesExample
Category GUID

The GUID of the file category to get attributes for.

GNLMBALQ4EZWDYIEZCJSHGRK
Connection

The Arena connection to use.

Creatable Only

Filter to only attributes that can be set during creation.

na
Editable Only

Filter to only attributes that can be edited.

na
Include Possible Values

Whether to include possible values for attributes.

na
Searchable Only

Filter to only attributes that can be searched.

na
Example Payload for List File Category Attributes⤓
Loading…

List File Corrections​

Retrieve all file correction information of a file. | key: listFileCorrections

InputNotesExample
Connection

The Arena connection to use.

File GUID

The GUID of the file to get corrections for.

GNZAQ5I94Y9DGMRS8NENGR3R
Example Payload for List File Corrections⤓
Loading…

List File Editions​

Retrieve all edition information of a file. | key: listFileEditions

InputNotesExample
Connection

The Arena connection to use.

File GUID

The GUID of the file to get editions for.

GNZAQ5I94Y9DGMRS8NENGR3R
Example Payload for List File Editions⤓
Loading…

List File Markups​

Retrieve all markup file associations for a file. | key: listFileMarkups

InputNotesExample
Connection

The Arena connection to use.

File GUID

The GUID of the file to get markups for.

GNZAQ5I94Y9DGMRS8NENGR3R
Example Payload for List File Markups⤓
Loading…

List Files​

Get files from Arena PLM system with search and filtering options. | key: listFiles

InputNotesExample
File Category GUID

GUID of the category to filter files by.

GNSGE2D4YMGB4UITKVB7KZSW
Connection

The Arena connection to use.

Fetch All

When true, automatically retrieves every page of results. The Pagination Limit is ignored, while Offset is honored as the starting point.

false
File Format

File format/extension (e.g., 'pdf', 'docx', 'png'). If not specified, will be extracted from file name.

pdf
Include Child Categories

When true, includes files from child categories of the specified category.

false
File Name

Filter files by name.

spec.pdf
File Number

Filter files by number.

FILE-001
Pagination

Maximum number of results to return and number of results to skip.

File Title

Filter files by title.

Design Specification
Example Payload for List Files⤓
Loading…

List Import Runs​

Get import runs for a specific import definition. | key: listImportRuns

InputNotesExample
Connection

The Arena connection to use.

Creator Email

Filter by creator email.

alex.chen@example.com
Creator Full Name

Filter by creator full name.

Alex Chen
Creator GUID

Filter by creator GUID.

GN4KL5MN6OP7QR8ST9UV0WX1
Fetch All

When true, automatically retrieves every page of results. The Pagination Limit is ignored, while Offset is honored as the starting point.

false
Import GUID

The GUID of the import definition.

IM4KL5MN6OP7QR8ST9UV0WX1
Run Number

Filter by run number.

Pagination

Maximum number of results to return and number of results to skip.

Status

Filter by run status.

Example Payload for List Import Runs⤓
Loading…

List Imports​

Search for import definitions using filters like name or creator. | key: listImports

InputNotesExample
Connection

The Arena connection to use.

Creator Email

Filter by creator email.

alex.chen@example.com
Creator Full Name

Filter by creator full name.

Alex Chen
Creator GUID

Filter by creator GUID.

GN4KL5MN6OP7QR8ST9UV0WX1
Description

Filter by import description.

Fetch All

When true, automatically retrieves every page of results. The Pagination Limit is ignored, while Offset is honored as the starting point.

false
Mode

Filter by import mode.

Import Name

Filter by import name.

Import Number

Filter by import number.

Pagination

Maximum number of results to return and number of results to skip.

Resource

Filter by import resource type.

Example Payload for List Imports⤓
Loading…

List Integration Administrators​

Returns all the integration administrators of a specific outbound integrations object matching the given GUID from Arena PLM system. | key: listIntegrationAdministrators

InputNotesExample
Connection

The Arena connection to use.

Integration GUID

The GUID of the outbound integration.

IN1AB2CD3EF4GH5IJ6KL7MN8
Example Payload for List Integration Administrators⤓
Loading…

List Integration Filters​

Returns filter settings for a specific outbound integration from Arena PLM system. | key: listIntegrationFilters

InputNotesExample
Connection

The Arena connection to use.

Integration GUID

The GUID of the outbound integration.

IN1AB2CD3EF4GH5IJ6KL7MN8
Example Payload for List Integration Filters⤓
Loading…

List Integrations​

Returns a collection of outbound integrations objects matching the given search criteria from Arena PLM system. | key: listIntegrations

InputNotesExample
Connection

The Arena connection to use.

Enabled Filter

When true, only integrations that are enabled are returned.

false
Fetch All

When true, automatically retrieves every page of results. The Pagination Limit is ignored, while Offset is honored as the starting point.

false
Name Filter

Filter integrations by name.

Pagination

Maximum number of results to return and number of results to skip.

Example Payload for List Integrations⤓
Loading…

List Item File Associations​

Returns a list of files associated with a specific item. | key: listItemFileAssociations

InputNotesExample
Connection

The Arena connection to use.

Item GUID

The GUID of the item.

GN1AB2CD3EF4GH5IJ6KL7MN8
Example Payload for List Item File Associations⤓
Loading…

List Item Future Changes​

Retrieve future changes that will affect this item. | key: listItemFutureChanges

InputNotesExample
Connection

The Arena connection to use.

Item GUID

The GUID of the item to get future changes for.

GN1AB2CD3EF4GH5IJ6KL7MN8
Example Payload for List Item Future Changes⤓
Loading…

List Item History​

Retrieve the complete history of changes made to an item. | key: listItemHistory

InputNotesExample
Connection

The Arena connection to use.

Item GUID

The GUID of the item to get history for.

GN1AB2CD3EF4GH5IJ6KL7MN8
Example Payload for List Item History⤓
Loading…

List Item Lifecycle Phases​

List all lifecycle phases for items from Arena PLM system. | key: listItemLifecyclePhases

InputNotesExample
Connection

The Arena connection to use.

Example Payload for List Item Lifecycle Phases⤓
Loading…

List Item Number Format Fields​

List all fields for a specific item number format from Arena PLM system. | key: listItemNumberFormatFields

InputNotesExample
Connection

The Arena connection to use.

Format GUID

The GUID of the item number format to get fields for.

IT4KL5MN6OP7QR8ST9UV0WX1
Example Payload for List Item Number Format Fields⤓
Loading…

List Item Number Formats​

List all item number formats from Arena PLM system with optional filtering. | key: listItemNumberFormats

InputNotesExample
Active Only

Filter to only active number formats.

Connection

The Arena connection to use.

Fetch All

When true, automatically retrieves every page of results. The Pagination Limit is ignored, while Offset is honored as the starting point.

false
Name Filter

Filter number formats by name.

Pagination

Maximum number of results to return and number of results to skip.

Example Payload for List Item Number Formats⤓
Loading…

List Item Number Reservations​

Search for item number reservations from Arena PLM system with optional filtering. | key: listItemNumberReservations

InputNotesExample
Category GUID

Filter by category GUID.

GNLMBALQ4EZWDYIEZCJSHGRK
Connection

The Arena connection to use.

Fetch All

When true, automatically retrieves every page of results. The Pagination Limit is ignored, while Offset is honored as the starting point.

false
Include Item Numbers

When true, item numbers are included in the response.

true
Name Filter

Filter by reservation name.

Pagination

Maximum number of results to return and number of results to skip.

Example Payload for List Item Number Reservations⤓
Loading…

List Item Requirements​

List all compliance requirements for items from Arena PLM system. | key: listItemRequirements

InputNotesExample
Connection

The Arena connection to use.

Example Payload for List Item Requirements⤓
Loading…

List Item Training Plans​

Retrieve training plans associated with an item. | key: listItemTrainingPlans

InputNotesExample
Connection

The Arena connection to use.

Item GUID

The GUID of the item to get training plans for.

GN1AB2CD3EF4GH5IJ6KL7MN8
Example Payload for List Item Training Plans⤓
Loading…

List Item Training Records​

Retrieve training records for an item. | key: listItemTrainingRecords

InputNotesExample
Connection

The Arena connection to use.

Item GUID

The GUID of the item to get training records for.

GN1AB2CD3EF4GH5IJ6KL7MN8
Example Payload for List Item Training Records⤓
Loading…

List Item Where Used​

Retrieve upper assembly information where the item is used as a BOM component. | key: listItemWhereUsed

InputNotesExample
Connection

The Arena connection to use.

Item GUID

The GUID of the item to find where it's used.

GN1AB2CD3EF4GH5IJ6KL7MN8
Example Payload for List Item Where Used⤓
Loading…

List Items​

Search and return a list of items from Arena PLM system matching the specified criteria with pagination support. | key: listItems

InputNotesExample
Assembly Type

Filter items by assembly type.

Category GUID

Filter items by category GUID.

IT1AB2CD3EF4GH5IJ6KL7MN8
Category Name

Filter items by category name.

Electronics
Connection

The Arena connection to use.

Creator Email

Filter items by creator's email.

john.doe@company.com
Creator Full Name

Filter items by creator's full name.

Jane Smith
Creator GUID

Filter items by creator's GUID.

ITP4F558HNQZKLNN3R2UQFDY
Description

Search for items with specific description.

Main circuit board
Effective Date Time

Filter items by effective date time in ISO format.

2025-08-15T10:00:00Z
Fetch All

When true, automatically retrieves every page of results. The Pagination Limit is ignored, while Offset is honored as the starting point.

false
In Assembly

Filter items by whether they are in an assembly.

na
Include Child Categories

When true, items from child categories are included.

false
Lifecycle Phase GUID

Filter items by lifecycle phase GUID.

IT9X6BKEEHKSJRHQRIRF3FUR
Lifecycle Phase Stage

Filter items by lifecycle phase stage.

Production
Modified BOM

Filter items by whether BOM is modified.

na
Modified Files

Filter items by whether files are modified.

na
Modified Sourcing

Filter items by whether sourcing is modified.

na
Modified Specs

Filter items by whether specs are modified.

na
Item Name

Search for items with specific name.

Circuit Board Assembly
Item Number

Search for items with specific number.

IT-001
Owner Full Name

Filter items by owner's full name.

John Doe
Pagination

Maximum number of results to return and number of results to skip.

Response View

The Arena response view to request, which controls which fields are returned for each record.

compact
Revision Number

Filter items by revision number.

A
Example Payload for List Items⤓
Loading…

List Number Sequence Prefixes​

List all prefixes for number sequences for a given object type in Arena PLM system. | key: listNumberSequencePrefixes

InputNotesExample
Connection

The Arena connection to use.

Object Type

The type of object to get number sequence prefixes for.

changes
Example Payload for List Number Sequence Prefixes⤓
Loading…

List Outbound Event Integration Administrators​

List administrators of a specific outbound event integration. | key: listOutboundEventIntegrationAdministrators

InputNotesExample
Connection

The Arena connection to use.

Integration GUID

The GUID of the outbound event integration.

IG4KL5MN6OP7QR8ST9UV0WX1
Example Payload for List Outbound Event Integration Administrators⤓
Loading…

List Outbound Event Integration Events​

List all events for a specific outbound event integration. | key: listOutboundEventIntegrationEvents

InputNotesExample
Connection

The Arena connection to use.

Fetch All

When true, automatically retrieves every page of results. The Pagination Limit is ignored, while Offset is honored as the starting point.

false
Integration GUID

The GUID of the outbound event integration.

IG4KL5MN6OP7QR8ST9UV0WX1
Order

Sort order for results.

Pagination

Maximum number of results to return and number of results to skip.

Resources Reconciled Filter

Filter by reconciliation status of resources.

Example Payload for List Outbound Event Integration Events⤓
Loading…

List Outbound Event Integration Triggers​

List all triggers for a specific outbound event integration. | key: listOutboundEventIntegrationTriggers

InputNotesExample
Connection

The Arena connection to use.

Integration GUID

The GUID of the outbound event integration.

IG4KL5MN6OP7QR8ST9UV0WX1
Example Payload for List Outbound Event Integration Triggers⤓
Loading…

List Outbound Event Integrations​

Get outbound event integrations from Arena PLM system. | key: listOutboundEventIntegrations

InputNotesExample
Connection

The Arena connection to use.

Enabled Status

Filter by enabled/disabled status ('true' or 'false').

Fetch All

When true, automatically retrieves every page of results. The Pagination Limit is ignored, while Offset is honored as the starting point.

false
Integration Name

Filter by integration name.

Pagination

Maximum number of results to return and number of results to skip.

Example Payload for List Outbound Event Integrations⤓
Loading…

List Outbound Event Resources​

List all resources for a specific event in an outbound event integration. | key: listOutboundEventResources

InputNotesExample
Connection

The Arena connection to use.

Event GUID

The GUID of the specific event.

IG4KL5MN6OP7QR8ST9UV0WX1
Fetch All

When true, automatically retrieves every page of results. The Pagination Limit is ignored, while Offset is honored as the starting point.

false
Integration GUID

The GUID of the outbound event integration.

IG4KL5MN6OP7QR8ST9UV0WX1
Object Type

The type of object to retrieve resources for.

Pagination

Maximum number of results to return and number of results to skip.

Reconciled Status Filter

Filter by reconciliation status.

Reconciled Date Time From

Filter by reconciled datetime range start.

2023-01-01T00:00:00Z
Reconciled Date Time To

Filter by reconciled datetime range end.

2023-12-31T23:59:59Z
Example Payload for List Outbound Event Resources⤓
Loading…

List Quality Process Number Formats​

List number formats for quality processes from Arena PLM system. | key: listQualityProcessNumberFormats

InputNotesExample
Connection

The Arena connection to use.

Example Payload for List Quality Process Number Formats⤓
Loading…

List Quality Process Owners​

List users who can be assigned as quality process owners from Arena PLM system. | key: listQualityProcessOwners

InputNotesExample
Connection

The Arena connection to use.

Example Payload for List Quality Process Owners⤓
Loading…

List Quality Process Step Affected Objects​

Returns a collection of Affected Objects for a step with a given GUID in a Quality Process with a given GUID from Arena PLM system. | key: listQualityProcessStepAffected

InputNotesExample
Connection

The Arena connection to use.

Quality Process GUID

The GUID of the quality process containing the step.

GN4KL5MN6OP7QR8ST9UV0WX1
Step GUID

The GUID of the quality process step to get affected objects from.

GN4KL5MN6OP7QR8ST9UV0WX1
Example Payload for List Quality Process Step Affected Objects⤓
Loading…

List Quality Process Step Attribute Groups​

List attribute groups for quality process steps from Arena PLM system. | key: listQualityProcessStepAttributeGroups

InputNotesExample
Connection

The Arena connection to use.

Example Payload for List Quality Process Step Attribute Groups⤓
Loading…

List Quality Process Step Attributes​

List all attributes for quality process steps from Arena PLM system. | key: listQualityProcessStepAttributes

InputNotesExample
Connection

The Arena connection to use.

Creatable Only

When true, only attributes that can be used during creation are returned.

false
Editable Only

When true, only attributes that can be edited are returned.

false
Include Deleted

When true, deleted attributes are included in the results.

false
Include Possible Values

When true, possible values for dropdown attributes are included.

false
Searchable Only

When true, only attributes that can be used in searches are returned.

false
Example Payload for List Quality Process Step Attributes⤓
Loading…

List Quality Process Steps​

Returns a collection of Quality Process Step objects for a Quality Process with a given GUID from Arena PLM system. | key: listQualityProcessSteps

InputNotesExample
Connection

The Arena connection to use.

Quality Process GUID

The GUID of the quality process to get steps for.

GN4KL5MN6OP7QR8ST9UV0WX1
Example Payload for List Quality Process Steps⤓
Loading…

List Quality Process Template Attribute Groups​

List attribute groups for a specific quality process template from Arena PLM system. | key: listQualityProcessTemplateAttributeGroups

InputNotesExample
Connection

The Arena connection to use.

Template GUID

The GUID of the quality process template.

GN1AB2CD3EF4GH5IJ6KL7MN8
Example Payload for List Quality Process Template Attribute Groups⤓
Loading…

List Quality Process Template Attributes​

List all attributes for a specific quality process template from Arena PLM system. | key: listQualityProcessTemplateAttributes

InputNotesExample
Connection

The Arena connection to use.

Creatable Only

When true, only attributes that can be used during creation are returned.

false
Editable Only

When true, only attributes that can be edited are returned.

false
Include Deleted

When true, deleted attributes are included in the results.

false
Include Possible Values

When true, possible values for dropdown attributes are included.

false
Searchable Only

When true, only attributes that can be used in searches are returned.

false
Template GUID

The GUID of the quality process template.

GN1AB2CD3EF4GH5IJ6KL7MN8
Example Payload for List Quality Process Template Attributes⤓
Loading…

List Quality Process Templates​

List all quality process templates from Arena PLM system with optional filtering. | key: listQualityProcessTemplates

InputNotesExample
Active Only

When true, only active templates are shown.

true
Connection

The Arena connection to use.

Template Name

Filter by quality process template name.

Example Payload for List Quality Process Templates⤓
Loading…

List Quality Processes​

Get quality processes from Arena PLM system with search and filtering options. | key: listQualityProcesses

InputNotesExample
Connection

The Arena connection to use.

Creator Full Name

Filter by creator full name.

Alex Chen
Creator GUID

Filter by creator GUID.

GN4KL5MN6OP7QR8ST9UV0WX1
Description

Filter by quality process description.

Fetch All

When true, automatically retrieves every page of results. The Pagination Limit is ignored, while Offset is honored as the starting point.

false
Quality Name

Filter by quality process name.

Quality Number

Filter by quality process number.

Owner Full Name

Filter by owner full name.

Alex Chen
Owner GUID

Filter by owner GUID.

QP4KL5MN6OP7QR8ST9UV0WX1
Pagination

Maximum number of results to return and number of results to skip.

Status

Filter by quality process status.

Template GUID

Filter by quality process template GUID.

GN1AB2CD3EF4GH5IJ6KL7MN8
Quality Type

Filter by quality process type.

Example Payload for List Quality Processes⤓
Loading…

List Quality Step Decisions​

Retrieve all decisions made by users in a quality process sign-off step. | key: listQualityStepDecisions

InputNotesExample
Connection

The Arena connection to use.

Quality Process GUID

The GUID of the quality process containing the step.

GN4KL5MN6OP7QR8ST9UV0WX1
Step GUID

The GUID of the quality process sign-off step.

GN4KL5MN6OP7QR8ST9UV0WX1
Example Payload for List Quality Step Decisions⤓
Loading…

List Recent Export Activities​

View recent export activities from Arena PLM system. | key: listRecentActivityExports

InputNotesExample
Connection

The Arena connection to use.

Date Time From

Filter by date/time from (ISO format).

2023-01-01T00:00:00Z
Date Time To

Filter by date/time to (ISO format).

2023-12-31T23:59:59Z
Fetch All

When true, automatically retrieves every page of results. The Pagination Limit is ignored, while Offset is honored as the starting point.

false
Pagination

Maximum number of results to return and number of results to skip.

Example Payload for List Recent Export Activities⤓
Loading…

List Recent File Access Activities​

View recent file access activities from Arena PLM system. | key: listRecentActivityFileAccesses

InputNotesExample
Connection

The Arena connection to use.

Date Time From

Filter by date/time from (ISO format).

2023-01-01T00:00:00Z
Date Time To

Filter by date/time to (ISO format).

2023-12-31T23:59:59Z
Fetch All

When true, automatically retrieves every page of results. The Pagination Limit is ignored, while Offset is honored as the starting point.

false
Pagination

Maximum number of results to return and number of results to skip.

Example Payload for List Recent File Access Activities⤓
Loading…

List Recent Report Run Activities​

View recent report run activities from Arena PLM system. | key: listRecentActivityReportRuns

InputNotesExample
Connection

The Arena connection to use.

Date Time From

Filter by date/time from (ISO format).

2023-01-01T00:00:00Z
Date Time To

Filter by date/time to (ISO format).

2023-12-31T23:59:59Z
Fetch All

When true, automatically retrieves every page of results. The Pagination Limit is ignored, while Offset is honored as the starting point.

false
Pagination

Maximum number of results to return and number of results to skip.

Example Payload for List Recent Report Run Activities⤓
Loading…

List Recent User Access Activities​

View recent user access activities from Arena PLM system. | key: listRecentActivityUserAccesses

InputNotesExample
Connection

The Arena connection to use.

Date Time From

Filter by date/time from (ISO format).

2023-01-01T00:00:00Z
Date Time To

Filter by date/time to (ISO format).

2023-12-31T23:59:59Z
Fetch All

When true, automatically retrieves every page of results. The Pagination Limit is ignored, while Offset is honored as the starting point.

false
Pagination

Maximum number of results to return and number of results to skip.

Example Payload for List Recent User Access Activities⤓
Loading…

List Request Administrators​

List administrators for requests in Arena PLM system. | key: listRequestAdministrators

InputNotesExample
Connection

The Arena connection to use.

Example Payload for List Request Administrators⤓
Loading…

List Request Changes​

List all changes associated with a request in Arena PLM system. | key: listRequestChanges

InputNotesExample
Connection

The Arena connection to use.

Request GUID

GUID of the request to get changes for.

RQ4KL5MN6OP7QR8ST9UV0WX1
Example Payload for List Request Changes⤓
Loading…

List Request Evaluation Issues​

List all evaluation issues for a request in Arena PLM system. | key: listRequestEvaluationIssues

InputNotesExample
Connection

The Arena connection to use.

Request GUID

GUID of the request to get evaluation issues for.

RQ4KL5MN6OP7QR8ST9UV0WX1
Example Payload for List Request Evaluation Issues⤓
Loading…

List Request Evaluator Groups​

List all evaluator groups for requests in Arena PLM system. | key: listRequestEvaluatorGroups

InputNotesExample
Connection

The Arena connection to use.

Example Payload for List Request Evaluator Groups⤓
Loading…

List Request Files​

List all files attached to a request in Arena PLM system. | key: listRequestFiles

InputNotesExample
Connection

The Arena connection to use.

Request GUID

GUID of the request to get files for.

RQ4KL5MN6OP7QR8ST9UV0WX1
Example Payload for List Request Files⤓
Loading…

List Request Item Attributes​

List all attributes for request items with optional filtering. | key: listRequestItemAttributes

InputNotesExample
Connection

The Arena connection to use.

Creatable Only

Filter to only attributes that can be set during creation.

na
Editable Only

Filter to only attributes that can be edited.

na
Include Deleted

Whether to include deleted attributes.

na
Include Possible Values

Whether to include possible values for attributes.

na
Searchable Only

Filter to only attributes that can be searched.

na
Example Payload for List Request Item Attributes⤓
Loading…

List Request Items​

List all items associated with a request in Arena PLM system. | key: listRequestItems

InputNotesExample
Connection

The Arena connection to use.

Request GUID

GUID of the request to get items for.

RQ4KL5MN6OP7QR8ST9UV0WX1
Example Payload for List Request Items⤓
Loading…

List Request Markup Files​

List all markup files attached to a request in Arena PLM system. | key: listRequestMarkupFiles

InputNotesExample
Connection

The Arena connection to use.

Request GUID

GUID of the request to get markup files for.

RQ4KL5MN6OP7QR8ST9UV0WX1
Example Payload for List Request Markup Files⤓
Loading…

List Request Number Sequence Prefixes​

List all prefixes for number sequences for requests in Arena PLM system. | key: listRequestNumberSequencePrefixes

InputNotesExample
Connection

The Arena connection to use.

Example Payload for List Request Number Sequence Prefixes⤓
Loading…

List Request Number Sequences​

List all number sequences for a given object type in Arena PLM system. | key: listRequestNumberSequences

InputNotesExample
Connection

The Arena connection to use.

Object Type

The object type for which to list number sequences.

requests
Example Payload for List Request Number Sequences⤓
Loading…

List Request Quality Processes​

List all quality processes linked to a request in Arena PLM system. | key: listRequestQualityProcesses

InputNotesExample
Connection

The Arena connection to use.

Request GUID

GUID of the request to get quality processes for.

RQ4KL5MN6OP7QR8ST9UV0WX1
Example Payload for List Request Quality Processes⤓
Loading…

List Request Status Change Attributes​

List attributes triggered by request status changes. These attributes can be utilized in the POST requests/statuschanges endpoints. | key: listRequestStatusChangeAttributes

InputNotesExample
Connection

The Arena connection to use.

Example Payload for List Request Status Change Attributes⤓
Loading…

List Requests​

Search for requests in Arena PLM system using filters like number, title, or status. | key: listRequests

InputNotesExample
Category GUID

Filter by request category GUID.

GNLMBALQ4EZWDYIEZCJSHGRK
Connection

The Arena connection to use.

Creator GUID

Filter by request creator GUID.

GN4KL5MN6OP7QR8ST9UV0WX1
Deferral Code

Filter by deferral code.

Fetch All

When true, automatically retrieves every page of results. The Pagination Limit is ignored, while Offset is honored as the starting point.

false
Include Child Categories

When true, requests from child categories are included.

false
Lifecycle Status

Filter by lifecycle status (e.g., UNSUBMITTED, SUBMITTED, PROMOTED, CLOSED, DEFERRED).

Request Number

Filter by request number.

Pagination

Maximum number of results to return and number of results to skip.

Request Code

Filter by request code.

Resolution Code

Filter by resolution code.

Request Title

Filter by request title.

Example Payload for List Requests⤓
Loading…

List Requirement Children​

Get child requirements for a requirement. | key: listRequirementChildren

InputNotesExample
Connection

The Arena connection to use.

Requirement GUID

The unique identifier of the requirement.

RM4KL5MN6OP7QR8ST9UV0WX1
View

Set to "tree" for hierarchical view or "list" for flat view

tree
Example Payload for List Requirement Children⤓
Loading…

List Requirement Files​

Get all file associations for a requirement. | key: listRequirementFiles

InputNotesExample
Connection

The Arena connection to use.

Requirement GUID

The unique identifier of the requirement.

RM4KL5MN6OP7QR8ST9UV0WX1
Example Payload for List Requirement Files⤓
Loading…

List Requirement History​

Get the change history for a requirement. | key: listRequirementHistory

InputNotesExample
Connection

The Arena connection to use.

Requirement GUID

The unique identifier of the requirement.

RM4KL5MN6OP7QR8ST9UV0WX1
Example Payload for List Requirement History⤓
Loading…

List Requirement Quality​

List all quality processes linked to a requirement. | key: listRequirementQuality

InputNotesExample
Connection

The Arena connection to use.

Requirement GUID

The unique identifier of the requirement.

RM4KL5MN6OP7QR8ST9UV0WX1
Example Payload for List Requirement Quality⤓
Loading…

List Requirement Relationship Types​

List all relationship types for requirements. | key: listRequirementRelationshipTypes

InputNotesExample
Connection

The Arena connection to use.

Example Payload for List Requirement Relationship Types⤓
Loading…

List Requirement Template Attributes​

List all attributes for a specific requirement template. | key: listRequirementTemplateAttributes

InputNotesExample
Connection

The Arena connection to use.

Creatable Only

When true, only attributes that can be set during creation are returned.

false
Editable Only

When true, only editable attributes are returned.

false
Include Possible Values

When true, possible values for dropdown or list attributes are included.

false
Searchable Only

When true, only searchable attributes are returned.

false
Requirement Template GUID

The GUID of the requirement template.

RM4KL5MN6OP7QR8ST9UV0WX1
Example Payload for List Requirement Template Attributes⤓
Loading…

List Requirement Templates​

List all requirement templates. | key: listRequirementTemplates

InputNotesExample
Active

When true, only active templates are returned.

true
Connection

The Arena connection to use.

Name Filter

Optional filter by requirement template name.

Example Payload for List Requirement Templates⤓
Loading…

List Requirement Tickets​

List all tickets linked to a requirement. | key: listRequirementTickets

InputNotesExample
Connection

The Arena connection to use.

Requirement GUID

The unique identifier of the requirement.

RM4KL5MN6OP7QR8ST9UV0WX1
Example Payload for List Requirement Tickets⤓
Loading…

List Requirement Traces​

Get requirement traces by direction. | key: listRequirementTraces

InputNotesExample
Connection

The Arena connection to use.

Trace Direction

Direction of the trace link (UPSTREAM or DOWNSTREAM).

Requirement GUID

The unique identifier of the requirement.

RM4KL5MN6OP7QR8ST9UV0WX1
Suspect

When true, only requirements with a suspected trace status are returned.

false
Example Payload for List Requirement Traces⤓
Loading…

List Requirements​

Search for requirements using filters. | key: listRequirements

InputNotesExample
Any

Full-text search across all fields.

Assignee Full Name

Filter by assignee full name.

Alex Chen
Assignee GUID

Filter by assignee GUID.

GN4KL5MN6OP7QR8ST9UV0WX1
Connection

The Arena connection to use.

Creator Full Name

Filter by creator full name.

Alex Chen
Creator GUID

Filter by creator GUID.

GN4KL5MN6OP7QR8ST9UV0WX1
Description

Filter by description text.

Fetch All

When true, automatically retrieves every page of results. The Pagination Limit is ignored, while Offset is honored as the starting point.

false
Modification Date Time

Filter by modification date/time.

2026-05-10T09:15:00Z
Number

Filter by requirement number.

Pagination

Maximum number of results to return and number of results to skip.

Priority

Filter by priority.

Status

Filter by requirement status.

Requirement Template GUID

The GUID of the requirement template.

RM4KL5MN6OP7QR8ST9UV0WX1
Title

Filter by requirement title.

Example Payload for List Requirements⤓
Loading…

List Sourcing Relationships​

Get sourcing relationships from Arena PLM system. | key: listSourcingRelationships

InputNotesExample
Connection

The Arena connection to use.

Item GUID

The GUID of the item.

GN1AB2CD3EF4GH5IJ6KL7MN8
Example Payload for List Sourcing Relationships⤓
Loading…

List Supplier Addresses​

Retrieve all addresses for a supplier from Arena PLM system. | key: listSupplierAddresses

InputNotesExample
Connection

The Arena connection to use.

Supplier GUID

GUID of the supplier that provides this item.

SP1AB2CD3EF4GH5IJ6KL7MN8
Example Payload for List Supplier Addresses⤓
Loading…

List Supplier Approval Statuses​

Search and return a list of supplier approval statuses from Arena PLM system with pagination support. | key: listSupplierApprovalStatuses

InputNotesExample
Connection

The Arena connection to use.

Fetch All

When true, automatically retrieves every page of results. The Pagination Limit is ignored, while Offset is honored as the starting point.

false
Approval Status Name

Filter approval statuses by name.

Pagination

Maximum number of results to return and number of results to skip.

Approval Status Type

Filter approval statuses by type.

Example Payload for List Supplier Approval Statuses⤓
Loading…

List Supplier File Associations​

Retrieve all file associations for a supplier from Arena PLM system. | key: listSupplierFileAssociations

InputNotesExample
Connection

The Arena connection to use.

Supplier GUID

GUID of the supplier that provides this item.

SP1AB2CD3EF4GH5IJ6KL7MN8
Example Payload for List Supplier File Associations⤓
Loading…

List Supplier Item Compliance​

Retrieve all compliance requirements for a specific supplier item from Arena PLM system. | key: listSupplierItemCompliance

InputNotesExample
Connection

The Arena connection to use.

Supplier Item GUID

The GUID of the supplier item.

SP1AB2CD3EF4GH5IJ6KL7MN8
Example Payload for List Supplier Item Compliance⤓
Loading…

List Supplier Item Files​

Retrieve a list of all files associated with a specific supplier item from Arena PLM system. | key: listSupplierItemFiles

InputNotesExample
Connection

The Arena connection to use.

Supplier Item GUID

The GUID of the supplier item.

SP1AB2CD3EF4GH5IJ6KL7MN8
Example Payload for List Supplier Item Files⤓
Loading…

List Supplier Item Requirements​

List all compliance requirements for supplier items from Arena PLM system. | key: listSupplierItemRequirements

InputNotesExample
Connection

The Arena connection to use.

Example Payload for List Supplier Item Requirements⤓
Loading…

List Supplier Item Sourcing​

Retrieve all sourcing relationships for a specific supplier item from Arena PLM system. | key: listSupplierItemSourcing

InputNotesExample
Connection

The Arena connection to use.

Supplier Item GUID

The GUID of the supplier item.

SP1AB2CD3EF4GH5IJ6KL7MN8
Example Payload for List Supplier Item Sourcing⤓
Loading…

List Supplier Items​

Search and return a list of supplier items from Arena PLM system matching the specified criteria with pagination support. | key: listSupplierItems

InputNotesExample
Connection

The Arena connection to use.

Fetch All

When true, automatically retrieves every page of results. The Pagination Limit is ignored, while Offset is honored as the starting point.

false
Search by Name

Search for supplier items by name.

Search by Number

Search for supplier items by number/part number.

Pagination

Maximum number of results to return and number of results to skip.

Search by Supplier GUID

Search for supplier items by supplier GUID.

SP4KL5MN6OP7QR8ST9UV0WX1
Search by Supplier Name

Search for supplier items by supplier name.

Example Payload for List Supplier Items⤓
Loading…

List Supplier Phone Numbers​

Retrieve all phone numbers for a supplier from Arena PLM system. | key: listSupplierPhoneNumbers

InputNotesExample
Connection

The Arena connection to use.

Supplier GUID

GUID of the supplier that provides this item.

SP1AB2CD3EF4GH5IJ6KL7MN8
Example Payload for List Supplier Phone Numbers⤓
Loading…

List Supplier Quality Process Associations​

Retrieve all quality process associations for a supplier from Arena PLM system. | key: listSupplierQualityProcessAssociations

InputNotesExample
Connection

The Arena connection to use.

Supplier GUID

GUID of the supplier that provides this item.

SP1AB2CD3EF4GH5IJ6KL7MN8
Example Payload for List Supplier Quality Process Associations⤓
Loading…

List Suppliers​

Search and return a list of suppliers from Arena PLM system matching the specified criteria with pagination support. | key: listSuppliers

InputNotesExample
Connection

The Arena connection to use.

Fetch All

When true, automatically retrieves every page of results. The Pagination Limit is ignored, while Offset is honored as the starting point.

false
Search by Supplier Name

Search for supplier items by supplier name.

Pagination

Maximum number of results to return and number of results to skip.

Supplier ID Search

Filter suppliers by unique identifier.

SUP-000145
Example Payload for List Suppliers⤓
Loading…

List Ticket Changes​

List all changes referenced by a specific ticket from Arena PLM system. | key: listTicketChanges

InputNotesExample
Connection

The Arena connection to use.

Ticket GUID

The GUID of the ticket.

TK1AB2CD3EF4GH5IJ6KL7MN8
Example Payload for List Ticket Changes⤓
Loading…

List Ticket Files​

List all files referenced by a specific ticket from Arena PLM system. | key: listTicketFiles

InputNotesExample
Connection

The Arena connection to use.

Ticket GUID

The GUID of the ticket.

TK1AB2CD3EF4GH5IJ6KL7MN8
Example Payload for List Ticket Files⤓
Loading…

List Ticket Items​

List all items referenced by a specific ticket from Arena PLM system. | key: listTicketItems

InputNotesExample
Connection

The Arena connection to use.

Ticket GUID

The GUID of the ticket.

TK1AB2CD3EF4GH5IJ6KL7MN8
Example Payload for List Ticket Items⤓
Loading…

List Ticket Quality Processes​

List all quality processes referenced by a specific ticket from Arena PLM system. | key: listTicketQualityProcesses

InputNotesExample
Connection

The Arena connection to use.

Ticket GUID

The GUID of the ticket.

TK1AB2CD3EF4GH5IJ6KL7MN8
Example Payload for List Ticket Quality Processes⤓
Loading…

List Ticket References​

List all tickets referenced by a specific ticket from Arena PLM system. | key: listTicketReferences

InputNotesExample
Connection

The Arena connection to use.

Ticket GUID

The GUID of the ticket.

TK1AB2CD3EF4GH5IJ6KL7MN8
Example Payload for List Ticket References⤓
Loading…

List Ticket Template Attributes​

List all attributes for a specific ticket template from Arena PLM system. | key: listTicketTemplateAttributes

InputNotesExample
Connection

The Arena connection to use.

Creatable Only

When true, only attributes that can be used during creation are shown.

false
Editable Only

When true, only attributes that can be edited are shown.

false
Include Possible Values

When true, possible values for dropdown attributes are included.

false
Searchable Only

When true, only searchable attributes are shown.

false
Template GUID

The GUID of the template.

GN1AB2CD3EF4GH5IJ6KL7MN8
Example Payload for List Ticket Template Attributes⤓
Loading…

List Ticket Templates​

List all ticket templates from Arena PLM system with optional filtering. | key: listTicketTemplates

InputNotesExample
Active Only

When true, only active templates are shown.

true
Connection

The Arena connection to use.

Template Name

Filter by ticket template name.

Example Payload for List Ticket Templates⤓
Loading…

List Tickets​

Search for tickets using filters like number, title, or status from Arena PLM system. | key: listTickets

InputNotesExample
Connection

The Arena connection to use.

Fetch All

When true, automatically retrieves every page of results. The Pagination Limit is ignored, while Offset is honored as the starting point.

false
Ticket Number

Filter by ticket number.

Pagination

Maximum number of results to return and number of results to skip.

Status

Filter by ticket status (e.g., NOT_STARTED, IN_PROGRESS, COMPLETE).

Template GUID

Filter by template GUID.

GN1AB2CD3EF4GH5IJ6KL7MN8
Ticket Title

Filter by ticket title.

Example Payload for List Tickets⤓
Loading…

List Training Managers​

List all training managers in Arena PLM system. | key: listTrainingManagers

InputNotesExample
Connection

The Arena connection to use.

Example Payload for List Training Managers⤓
Loading…

List Training Plan Files​

List files associated with a training plan. | key: listTrainingPlanFiles

InputNotesExample
Connection

The Arena connection to use.

Training GUID

GUID of the training plan.

TR1AB2CD3EF4GH5IJ6KL7MN8
Example Payload for List Training Plan Files⤓
Loading…

List Training Plan Items​

List items associated with a training plan. | key: listTrainingPlanItems

InputNotesExample
Connection

The Arena connection to use.

Training GUID

GUID of the training plan.

TR1AB2CD3EF4GH5IJ6KL7MN8
Example Payload for List Training Plan Items⤓
Loading…

List Training Plan Quality Processes​

List quality processes associated with a training plan. | key: listTrainingPlanQuality

InputNotesExample
Connection

The Arena connection to use.

Training GUID

GUID of the training plan.

TR1AB2CD3EF4GH5IJ6KL7MN8
Example Payload for List Training Plan Quality Processes⤓
Loading…

List Training Plan Records​

List all training records associated with a training plan. | key: listTrainingPlanRecords

InputNotesExample
Connection

The Arena connection to use.

Training GUID

GUID of the training plan.

TR1AB2CD3EF4GH5IJ6KL7MN8
Example Payload for List Training Plan Records⤓
Loading…

List Training Plan Users​

List all users assigned to a training plan. | key: listTrainingPlanUsers

InputNotesExample
Connection

The Arena connection to use.

Training GUID

GUID of the training plan.

TR1AB2CD3EF4GH5IJ6KL7MN8
Example Payload for List Training Plan Users⤓
Loading…

List Training Plans​

Search for training plans using filters like number, name, status, or manager. | key: listTrainingPlans

InputNotesExample
Connection

The Arena connection to use.

Fetch All

When true, automatically retrieves every page of results. The Pagination Limit is ignored, while Offset is honored as the starting point.

false
Manager Full Name

Filter by training manager full name.

John Doe
Manager GUID

Filter by training manager GUID.

TR1AB2CD3EF4GH5IJ6KL7MN8
Training Name

Filter by training name.

Safety Training
Training Number

Filter by training number.

TRN-001
Pagination

Maximum number of results to return and number of results to skip.

Status

Filter by training plan status.

OPEN
User GUID

Filter by assigned user GUID.

user123-456-789-abc-def567890
Example Payload for List Training Plans⤓
Loading…

Raw Request​

Make custom HTTP requests to the Arena API with full control over endpoint, method, payload, headers, and response handling. Useful for accessing endpoints not covered by specific actions. | key: rawRequest

InputNotesExample
Additional Headers

Additional HTTP headers as key-value pairs (authentication headers are handled automatically).

Connection

The Arena connection to use.

Endpoint

API endpoint path (e.g., /items, /changes, /categories).

/items
File Data

File data for file upload requests (Buffer or file content).

Form Data

Form data payload for requests (key-value pairs).

HTTP Method

HTTP method for the request.

GET
JSON Payload

JSON payload for POST/PUT/PATCH requests.

Query Parameters

Query parameters as key-value pairs.

Response Type

Expected response format.

json
Example Payload for Raw Request⤓
Loading…

Remove File from Request​

Remove a file from a request in Arena PLM system. | key: removeFileFromRequest

InputNotesExample
Connection

The Arena connection to use.

Request File Association GUID

GUID of the request-file association to remove.

RQ4KL5MN6OP7QR8ST9UV0WX1
Request GUID

GUID of the request to remove the file from.

RQ4KL5MN6OP7QR8ST9UV0WX1
Example Payload for Remove File from Request⤓
Loading…

Remove File from Training Plan​

Remove a file from a training plan. | key: removeFileFromTrainingPlan

InputNotesExample
Connection

The Arena connection to use.

Training File Association GUID

GUID of the training file association to remove.

TN29ZKZ6A3F58PSI8QGWXDS5
Training GUID

GUID of the training plan.

TR1AB2CD3EF4GH5IJ6KL7MN8
Example Payload for Remove File from Training Plan⤓
Loading…

Remove Item from Training Plan​

Remove an item from a training plan. | key: removeItemFromTrainingPlan

InputNotesExample
Connection

The Arena connection to use.

Training GUID

GUID of the training plan.

TR1AB2CD3EF4GH5IJ6KL7MN8
Training Item Association GUID

GUID of the training item association to remove.

TN6AYSAL5W4CUBQKQK6LXEPW
Example Payload for Remove Item from Training Plan⤓
Loading…

Remove Quality Process from Training Plan​

Remove a quality process from a training plan. | key: removeQualityFromTrainingPlan

InputNotesExample
Connection

The Arena connection to use.

Reference GUID

GUID of the quality process association to remove.

TNCBDJS2ZQEVHYYXBDYYIGCQ
Training GUID

GUID of the training plan.

TR1AB2CD3EF4GH5IJ6KL7MN8
Example Payload for Remove Quality Process from Training Plan⤓
Loading…

Remove Requirement Child​

Remove a child requirement from a requirement. | key: removeRequirementChild

InputNotesExample
Child Requirement GUID

The GUID of the child requirement.

RM4KL5MN6OP7QR8ST9UV0WX1
Connection

The Arena connection to use.

Requirement GUID

The unique identifier of the requirement.

RM4KL5MN6OP7QR8ST9UV0WX1
Example Payload for Remove Requirement Child⤓
Loading…

Remove Requirement File Association​

Remove a file association from a requirement. | key: removeRequirementFileAssociation

InputNotesExample
Connection

The Arena connection to use.

File Association GUID

The GUID of the requirement-file association.

RM4KL5MN6OP7QR8ST9UV0WX1
Requirement GUID

The unique identifier of the requirement.

RM4KL5MN6OP7QR8ST9UV0WX1
Example Payload for Remove Requirement File Association⤓
Loading…

Remove Requirement Quality Association​

Unlink a quality process from a requirement. | key: removeRequirementQualityAssociation

InputNotesExample
Quality Association GUID

The GUID of the requirement-quality association.

RM4KL5MN6OP7QR8ST9UV0WX1
Connection

The Arena connection to use.

Requirement GUID

The unique identifier of the requirement.

RM4KL5MN6OP7QR8ST9UV0WX1
Example Payload for Remove Requirement Quality Association⤓
Loading…

Remove Requirement Ticket Association​

Unlink a ticket from a requirement. | key: removeRequirementTicketAssociation

InputNotesExample
Ticket Association GUID

The GUID of the requirement-ticket association.

RM4KL5MN6OP7QR8ST9UV0WX1
Connection

The Arena connection to use.

Requirement GUID

The unique identifier of the requirement.

RM4KL5MN6OP7QR8ST9UV0WX1
Example Payload for Remove Requirement Ticket Association⤓
Loading…

Remove Ticket Change​

Unlink a change from a ticket in Arena PLM system. | key: removeTicketChange

InputNotesExample
Association GUID

The GUID of the change association to remove.

TK1AB2CD3EF4GH5IJ6KL7MN8
Connection

The Arena connection to use.

Ticket GUID

The GUID of the ticket.

TK1AB2CD3EF4GH5IJ6KL7MN8
Example Payload for Remove Ticket Change⤓
Loading…

Remove Ticket File​

Unlink a file from a ticket in Arena PLM system. | key: removeTicketFile

InputNotesExample
Association GUID

The GUID of the file association to remove.

TK1AB2CD3EF4GH5IJ6KL7MN8
Connection

The Arena connection to use.

Ticket GUID

The GUID of the ticket.

TK1AB2CD3EF4GH5IJ6KL7MN8
Example Payload for Remove Ticket File⤓
Loading…

Remove Ticket Item​

Unlink an item from a ticket in Arena PLM system. | key: removeTicketItem

InputNotesExample
Association GUID

The GUID of the item association to remove.

TK1AB2CD3EF4GH5IJ6KL7MN8
Connection

The Arena connection to use.

Ticket GUID

The GUID of the ticket.

TK1AB2CD3EF4GH5IJ6KL7MN8
Example Payload for Remove Ticket Item⤓
Loading…

Remove Ticket Quality Process​

Unlink a quality process from a ticket in Arena PLM system. | key: removeTicketQualityProcess

InputNotesExample
Association GUID

The GUID of the quality process association to remove.

TK1AB2CD3EF4GH5IJ6KL7MN8
Connection

The Arena connection to use.

Ticket GUID

The GUID of the ticket.

TK1AB2CD3EF4GH5IJ6KL7MN8
Example Payload for Remove Ticket Quality Process⤓
Loading…

Remove Ticket Reference​

Unlink a referenced ticket from a ticket in Arena PLM system. | key: removeTicketReference

InputNotesExample
Association GUID

The GUID of the ticket association to remove.

TK1AB2CD3EF4GH5IJ6KL7MN8
Connection

The Arena connection to use.

Ticket GUID

The GUID of the ticket.

TK1AB2CD3EF4GH5IJ6KL7MN8
Example Payload for Remove Ticket Reference⤓
Loading…

Rerun Import​

Re-execute an import run with updated data. | key: rerunImport

InputNotesExample
Connection

The Arena connection to use.

Import GUID

The GUID of the import definition.

IM4KL5MN6OP7QR8ST9UV0WX1
Import Run GUID

The GUID of the import run to rerun.

IM4KL5MN6OP7QR8ST9UV0WX1
Example Payload for Rerun Import⤓
Loading…

Run Export​

Execute an export definition and create a new export run. | key: runExport

InputNotesExample
Connection

The Arena connection to use.

Export GUID

The GUID of the export definition to run.

EX4KL5MN6OP7QR8ST9UV0WX1
Run Data

Optional parameters for the export run.

Example Payload for Run Export⤓
Loading…

Run Extract​

Execute an extract definition and create a new extract run. | key: runExtract

InputNotesExample
Connection

The Arena connection to use.

Extract GUID

The GUID of the extract definition to run.

ET4KL5MN6OP7QR8ST9UV0WX1
Run Data

Optional parameters for the extract run.

Example Payload for Run Extract⤓
Loading…

Run Import​

Execute an import definition and create a new import run with file uploads. | key: runImport

InputNotesExample
Actor

Actor identifier (default 10).

10
Commit

When true, the import run is committed. Defaults to true.

true
Connection

The Arena connection to use.

Debug

When true, debug mode is enabled. Defaults to true.

true
File Content

Additional file content to upload for the import (binary format).

Import GUID

The GUID of the import definition to run.

IM4KL5MN6OP7QR8ST9UV0WX1
Submit Content File

The submit content file to upload for the import (binary format).

Submit File Type

Type of the submit file being uploaded.

Submit Worksheet Name

Name of the worksheet to submit (for Excel files).

Example Payload for Run Import⤓
Loading…

Submit Quality Step Decision​

Make a decision (approve/reject/comment) on a quality process sign-off step. | key: submitQualityStepDecision

InputNotesExample
Comments

Optional comments for the decision.

Connection

The Arena connection to use.

Decision

The decision to make on the sign-off step.

Decision GUID

The GUID of the decision to submit.

QP4KL5MN6OP7QR8ST9UV0WX1
Quality Process GUID

The GUID of the quality process containing the step.

GN4KL5MN6OP7QR8ST9UV0WX1
Step GUID

The GUID of the quality process step.

GN4KL5MN6OP7QR8ST9UV0WX1
Example Payload for Submit Quality Step Decision⤓
Loading…

Update BOM Line​

Update information of a specific BOM line for an item in Arena PLM system. | key: updateBomLine

InputNotesExample
Additional Attribute JSON

Provide additional attributes as raw JSON. If provided, this will be used instead of additionalAttributes and attributeDefinitions.

Additional Attributes

Additional custom attributes for the object. Key should be the attribute GUID, value should be the attribute value.

attr-guid-123: Custom 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).

BOM Line GUID

GUID of the BOM line to retrieve, update, or delete.

BM4XIKY75ZITAA28ZABJKCAT
Connection

The Arena connection to use.

Item GUID

The GUID of the item.

GN1AB2CD3EF4GH5IJ6KL7MN8
Notes

Additional notes for the BOM line.

Use high-precision resistors
Quantity

Quantity of the item in the BOM.

2.5
Reference Designator

Reference designator for the BOM line (e.g., R1, C2, U5).

R1, R2, R3
Set Null Fields

When true, empty or null fields are set explicitly (for updates).

false
Example Payload for Update BOM Line⤓
Loading…

Update BOM Settings​

Update BOM settings for an item in Arena PLM system. | key: updateBomSettings

InputNotesExample
Automatically Generate Line Numbers

When true, line numbers are automatically generated for BOM lines.

false
Check Reference Designators

When true, reference designators are checked in the BOM.

false
Connection

The Arena connection to use.

Item GUID

The GUID of the item.

GN1AB2CD3EF4GH5IJ6KL7MN8
Example Payload for Update BOM Settings⤓
Loading…

Update BOM Substitute​

Update information of a specific BOM substitute in Arena PLM system. | key: updateBomSubstitute

InputNotesExample
BOM Line GUID

GUID of the BOM line to retrieve, update, or delete.

BM4XIKY75ZITAA28ZABJKCAT
Connection

The Arena connection to use.

Item GUID

The GUID of the item.

GN1AB2CD3EF4GH5IJ6KL7MN8
Notes

Additional notes for the BOM line.

Use high-precision resistors
Quantity

Quantity of the item in the BOM.

2.5
Substitute Rank

Ranking order of the substitute (1 = primary, 2 = secondary, etc.).

1
Substitute GUID

GUID of the BOM substitute to retrieve, update, or delete.

BMSJ6Z57GF3S43WZZ58HQ59S
Example Payload for Update BOM Substitute⤓
Loading…

Update Change​

Update an existing change in Arena PLM system with the specified properties. | key: updateChange

InputNotesExample
Additional Attribute JSON

Provide additional attributes as raw JSON. If provided, this will be used instead of additionalAttributes and attributeDefinitions.

Additional Attributes

Additional custom attributes for the object. Key should be the attribute GUID, value should be the attribute value.

attr-guid-123: Custom Value
Approval Deadline

Deadline for change approval in ISO format.

2025-08-15T10:00:00Z
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).

Category GUID

GUID of the category to assign to this change.

CH1AB2CD3EF4GH5IJ6KL7MN8
Change GUID

GUID of the change to update.

GN1AB2CD3EF4GH5IJ6KL7MN8
Connection

The Arena connection to use.

Change Description

Detailed description of the change.

Updated component design to improve manufacturing efficiency
Effectivity Planned Date Time

Planned effectivity date time for the change in ISO format.

2025-09-01T08:00:00Z
Effectivity Type

Type of effectivity for the change.

Enforce Approval Deadline

When true, the approval deadline is enforced.

false
Expiration Date Time

Expiration date time for the change in ISO format.

2026-08-15T10:00:00Z
Implementation Status

Implementation status of the change.

In Progress
Supplier Visibility

When true, the change is visible to suppliers.

false
Change Title

The title/name of the change to update.

Component Design Update v3.0
Example Payload for Update Change⤓
Loading…

Update Change Implementation Task​

Update an existing implementation task for a change. | key: updateChangeImplementationTask

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

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

CH4KL5MN6OP7QR8ST9UV0WX1
Change GUID

The GUID of the change that owns the implementation task.

GN1AB2CD3EF4GH5IJ6KL7MN8
Connection

The Arena connection to use.

Due Date

The updated due date for the task (ISO 8601 format).

2026-05-10T09:15:00Z
Implementation Task GUID

The GUID of the implementation task to update.

CH4KL5MN6OP7QR8ST9UV0WX1
Task Name

The updated name of the implementation task.

Status

The updated status of the implementation task.

Example Payload for Update Change Implementation Task⤓
Loading…

Update Change Implementation Task Note​

Update an existing note on a change implementation task. | key: updateChangeImplementationTaskNote

InputNotesExample
Change GUID

The GUID of the change.

GN1AB2CD3EF4GH5IJ6KL7MN8
Connection

The Arena connection to use.

Implementation Task GUID

The GUID of the implementation task that owns the note.

CH4KL5MN6OP7QR8ST9UV0WX1
Private

When true, the note is private.

false
Label

The updated label for the note.

Note Content

The updated content of the note.

Note GUID

The GUID of the note to update.

CH4KL5MN6OP7QR8ST9UV0WX1
Example Payload for Update Change Implementation Task Note⤓
Loading…

Update Change Item Association​

Updates modification information for an item on a change with a given change-item association GUID, included in a change with a given GUID. | key: updateChangeItemAssociation

InputNotesExample
BOM View Included in Change

When true, the BOM view is included in this change.

false
BOM View Notes

Notes for the BOM view modification.

Change GUID

GUID of the change to update.

GN1AB2CD3EF4GH5IJ6KL7MN8
Change Item Association GUID

GUID of the change-item association to update.

CHVVLTU2VVPNU6P4IVW8MN4V
Connection

The Arena connection to use.

Disposition Attribute JSON

Provide disposition attributes as raw JSON array. Each attribute should have 'guid' and 'value' properties.

Files View Included in Change

When true, the files view is included in this change.

false
Files View Notes

Notes for the files view modification.

Material Effectivity Date Time

Material effectivity date and time (ISO format).

2024-01-15T10:00:00Z
New Lifecycle Phase GUID

GUID of the new lifecycle phase.

CH5D4TZKH884FUWA7TYZCCIA
New Revision Number

New revision number for the item (required when making edits).

B
Retraining Required

When true, retraining is required for this change.

false
Sourcing View Included in Change

When true, the sourcing view is included in this change.

false
Sourcing View Notes

Notes for the sourcing view modification.

Specs View Included in Change

When true, the specs view is included in this change.

false
Specs View Notes

Notes for the specs view modification.

Example Payload for Update Change Item Association⤓
Loading…

Update Event Item Reconciled​

Updates the reconciliation status for a specific event Item with a GUID in an event with a given GUID from Arena PLM system. Requires integration administrator security. | key: updateEventItemReconciled

InputNotesExample
Connection

The Arena connection to use.

Event GUID

The GUID of the integration event.

IN1AB2CD3EF4GH5IJ6KL7MN8
Event Item GUID

The GUID of the item in the integration event.

IN1AB2CD3EF4GH5IJ6KL7MN8
Integration GUID

The GUID of the outbound integration.

IN1AB2CD3EF4GH5IJ6KL7MN8
Reconciled

When true, the event item is reconciled.

false
Example Payload for Update Event Item Reconciled⤓
Loading…

Update Extract​

Update an existing extract definition. | key: updateExtract

InputNotesExample
Connection

The Arena connection to use.

Extract Data

Updated extract definition data.

Extract GUID

The GUID of the extract definition to update.

ET4KL5MN6OP7QR8ST9UV0WX1
Example Payload for Update Extract⤓
Loading…

Update File Content​

Upload and update file content by its GUID with multipart form data. | key: updateFileContent

InputNotesExample
Connection

The Arena connection to use.

File Content

The file content to upload (binary format).

File GUID

The GUID of the file to update.

GNZAQ5I94Y9DGMRS8NENGR3R
Example Payload for Update File Content⤓
Loading…

Update Import​

Update an existing import definition. | key: updateImport

InputNotesExample
Connection

The Arena connection to use.

Import Data

Updated import definition data.

Import GUID

The GUID of the import definition to update.

IM4KL5MN6OP7QR8ST9UV0WX1
Example Payload for Update Import⤓
Loading…

Update Item​

Update an existing item in Arena PLM system with the specified properties. | key: updateItem

InputNotesExample
Additional Attribute JSON

Provide additional attributes as raw JSON. If provided, this will be used instead of additionalAttributes and attributeDefinitions.

Additional Attributes

Additional custom attributes for the object. Key should be the attribute GUID, value should be the attribute value.

attr-guid-123: Custom 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).

Category GUID

GUID of the category to assign to this item.

IT1AB2CD3EF4GH5IJ6KL7MN8
Connection

The Arena connection to use.

Item Description

Detailed description of the item.

Main circuit board assembly for product revision 2.1
Item GUID

The GUID of the item.

GN1AB2CD3EF4GH5IJ6KL7MN8
Item Name

The name/title of the item (optional for updates).

Circuit Board Assembly v2.1
Number Format Fields

Fields for the number format. Key should be the field GUID, value should be the field value.

K2M5JGKMXEVI1K2AXGLN: 999-0011
Number Format GUID

GUID of the number format to use for generating the item number.

IT4IVLHFUC584FSNJJLVR6I2
Off The Shelf

When true, this is an off-the-shelf item.

false
Owner Full Name

Full name of the user who will own this item.

John Doe
Revision Number

Revision number for the item (if not auto-generated).

A
Shared Item

When true, this item is shared across workspaces.

false
Standard Cost

Standard cost of the item.

28.75
Target Cost

Target cost of the item.

30.00
Target Price

Target selling price of the item.

45.00
Unit of Measure

Unit of measure for the item (e.g., 'EA', 'LB', 'FT').

EA
Example Payload for Update Item⤓
Loading…

Update Item File Association​

Update metadata of an item file association (latestEditionAssociation, primary). | key: updateItemFileAssociation

InputNotesExample
Connection

The Arena connection to use.

Item File Association GUID

GUID of the item file association.

IT1AB2CD3EF4GH5IJ6KL7MN8
Item GUID

The GUID of the item.

GN1AB2CD3EF4GH5IJ6KL7MN8
Latest Edition Association

Whether the latest edition of the file should be associated to the item.

true
Primary

When true, the associated file becomes the primary file in the relationship.

false
Example Payload for Update Item File Association⤓
Loading…

Update Outbound Event Reconciliation​

Update the reconciliation status of a specific event. | key: updateOutboundEventReconciliation

InputNotesExample
Connection

The Arena connection to use.

Event GUID

The GUID of the specific event.

IG4KL5MN6OP7QR8ST9UV0WX1
Integration GUID

The GUID of the outbound event integration.

IG4KL5MN6OP7QR8ST9UV0WX1
Resources Reconciled

When true, the resources have been reconciled.

false
Example Payload for Update Outbound Event Reconciliation⤓
Loading…

Update Outbound Event Resource Reconciliation​

Update the reconciliation status of a specific resource. | key: updateOutboundEventResourceReconciliation

InputNotesExample
Connection

The Arena connection to use.

Event GUID

The GUID of the specific event.

IG4KL5MN6OP7QR8ST9UV0WX1
Integration GUID

The GUID of the outbound event integration.

IG4KL5MN6OP7QR8ST9UV0WX1
Integration Update GUID

The GUID of the specific resource update.

IG4KL5MN6OP7QR8ST9UV0WX1
Object Type

The type of object for the resource.

Resources Reconciled

When true, the resources have been reconciled.

false
Example Payload for Update Outbound Event Resource Reconciliation⤓
Loading…

Update Quality Process​

Updates the metadata of a Quality Process object with a given GUID in Arena PLM system. | key: updateQualityProcess

InputNotesExample
Connection

The Arena connection to use.

Quality Process Update Data

JSON object containing quality process update data (QualityProcessUpdateVo schema).

2026-05-10T09:15:00Z
Quality Process GUID

The GUID of the quality process to update.

GN4KL5MN6OP7QR8ST9UV0WX1
Example Payload for Update Quality Process⤓
Loading…

Update Quality Process Step​

Update a specific step in a quality process within Arena PLM system. | key: updateQualityProcessStep

InputNotesExample
Connection

The Arena connection to use.

Quality Step Update Data

JSON object containing quality step update data (QualityStepUpdateVo schema).

2026-05-10T09:15:00Z
Quality Process GUID

The GUID of the quality process containing the step.

GN4KL5MN6OP7QR8ST9UV0WX1
Step GUID

The GUID of the quality process step to update.

GN4KL5MN6OP7QR8ST9UV0WX1
Example Payload for Update Quality Process Step⤓
Loading…

Update Quality Process Step Affected Object​

Updates an existing Affected Object with a given GUID in a step with a given GUID in a Quality Process with a given GUID. Current supported Affected Objects are ITEMS, CHANGES, SUPPLIERS, SUPPLIER ITEMS, FILES, QUALITY, and URLs from Arena PLM system. | key: updateQualityProcessStepAffected

InputNotesExample
Affected Object GUID

The GUID of the affected object to update.

QP4KL5MN6OP7QR8ST9UV0WX1
Connection

The Arena connection to use.

Notes

Notes for the affected object.

Quality Process GUID

The GUID of the quality process containing the step.

GN4KL5MN6OP7QR8ST9UV0WX1
Step GUID

The GUID of the quality process step containing the affected object.

GN4KL5MN6OP7QR8ST9UV0WX1
Example Payload for Update Quality Process Step Affected Object⤓
Loading…

Update Request​

Update an existing request in Arena PLM system. | key: updateRequest

InputNotesExample
Additional Attribute JSON

Provide additional attributes as raw JSON. If provided, this will be used instead of additionalAttributes and attributeDefinitions.

Additional Attributes

Additional custom attributes for the object. Key should be the attribute GUID, value should be the attribute value.

attr-guid-123: Custom 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).

Category GUID

GUID of the category to assign to this request.

GNLMBALQ4EZWDYIEZCJSHGRK
Connection

The Arena connection to use.

Number Sequence Prefix

Prefix for the request number sequence.

ECO
Problem Description

Description of the problem that needs to be addressed.

Request Code

Code associated with the request.

Requested Action

Description of the action requested to solve the problem.

Request GUID

GUID of the request to update.

RQ4KL5MN6OP7QR8ST9UV0WX1
Supplier Visibility

When true, the request is visible to suppliers.

false
Request Title

The title of the request.

Example Payload for Update Request⤓
Loading…

Update Requirement​

Update an existing requirement. | key: updateRequirement

InputNotesExample
Additional Attribute JSON

Provide additional attributes as raw JSON. If provided, this will be used instead of additionalAttributes and attributeDefinitions.

Additional Attributes

Additional custom attributes for the object. Key should be the attribute GUID, value should be the attribute value.

attr-guid-123: Custom Value
Assignee GUID

GUID of the user to assign the requirement to.

RM4KL5MN6OP7QR8ST9UV0WX1
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).

Connection

The Arena connection to use.

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.

Requirement GUID

The unique identifier of the requirement.

RM4KL5MN6OP7QR8ST9UV0WX1
Set Null Fields

When true, empty or null fields are set explicitly (for updates).

false
Title

The title of the requirement.

Example Payload for Update Requirement⤓
Loading…

Update Requirement Trace​

Update an existing trace link for a requirement. | key: updateRequirementTrace

InputNotesExample
Connection

The Arena connection to use.

Relationship Type GUID

The GUID of the trace relationship type.

RM4KL5MN6OP7QR8ST9UV0WX1
Requirement GUID

The unique identifier of the requirement.

RM4KL5MN6OP7QR8ST9UV0WX1
Suspect

When true, the trace link is flagged as suspect.

false
Trace Link GUID

The unique identifier of the trace link.

RM4KL5MN6OP7QR8ST9UV0WX1
Example Payload for Update Requirement Trace⤓
Loading…

Update Sourcing Relationship​

Update information of a specified sourcing relationship for an item in Arena PLM system. | key: updateSourcingRelationship

InputNotesExample
AML Rank

Approved Manufacturer List rank (integer).

1
AML Split

AML split percentage (for update operations).

50.5
Approved

When true, the sourcing relationship is approved.

false
Connection

The Arena connection to use.

Item GUID

The GUID of the item.

GN1AB2CD3EF4GH5IJ6KL7MN8
Manufacturer Item GUID

GUID of the manufacturer item.

SPQDZ6CQ75S3ENCGW6DXTGPP
Notes

Additional notes for the sourcing relationship.

Primary supplier for production runs
Set Null

When true, unspecified fields are set to null when updating the sourcing relationship.

false
Sourcing Relationship GUID

GUID of the sourcing relationship.

SP1AB2CD3EF4GH5IJ6KL7MN8
Vendor Item Conversion Factor

Conversion factor between vendor and manufacturer items.

1.0
Vendor Item GUID

GUID of the vendor item.

SPW6UKHVR5KUVQGN48AHK9CZ
Example Payload for Update Sourcing Relationship⤓
Loading…

Update Supplier​

Update an existing supplier in Arena PLM system with the specified information. | key: updateSupplier

InputNotesExample
Account Number

Account number for the supplier.

ACCT-12345
Additional Attributes

Additional custom attributes for the object. Key should be the attribute GUID, value should be the attribute value.

attr-guid-123: Custom Value
Addresses

JSON array of address objects to assign to the supplier.

Approval Status GUID

GUID of the approval status setting to assign to this supplier.

SP1AB2CD3EF4GH5IJ6KL7MN8
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).

Connection

The Arena connection to use.

Description

Description of the supplier.

Supplier Name

The name of the supplier.

Phone Numbers

JSON array of phone number objects to assign to the supplier.

Supplier GUID

GUID of the supplier that provides this item.

SP1AB2CD3EF4GH5IJ6KL7MN8
Supplier ID

The unique identifier for the supplier.

SUP-000145
Website

The supplier's public website, recorded for reference on the supplier record.

https://www.supplier.com
Example Payload for Update Supplier⤓
Loading…

Update Supplier Address​

Update an address for a supplier in Arena PLM system. | key: updateSupplierAddress

InputNotesExample
Address

Street address lines, city, state, province, postal code, and country.

Address GUID

The unique identifier (GUID) of the address.

SP23PEPH52BD74BBYPPBHGAY
Connection

The Arena connection to use.

Is Primary Address

When true, this address is the primary address for the supplier.

true
Address Label

Label for the address (e.g., 'Main Office', 'Billing', 'Shipping').

Main Office
Supplier GUID

GUID of the supplier that provides this item.

SP1AB2CD3EF4GH5IJ6KL7MN8
Example Payload for Update Supplier Address⤓
Loading…

Update Supplier File Association​

Update a file association for a supplier in Arena PLM system. | key: updateSupplierFileAssociation

InputNotesExample
File Author Full Name

Full name of the file author.

John Doe
File Category GUID

GUID of the category to filter files by.

GNSGE2D4YMGB4UITKVB7KZSW
Connection

The Arena connection to use.

File Description

Optional description for the file.

Technical specification document for product version 2.1
File Edition

Edition of the file, which Arena increments each time new content is checked in.

1.0
File Format

File format/extension (e.g., 'pdf', 'docx', 'png'). If not specified, will be extracted from file name.

pdf
Primary File

When true, this is the primary file association.

false
File Private

When true, the file is private.

false
Latest Edition Association

When true, the file is associated with its latest edition.

true
File Storage Method Name

Storage method holding the file: FILE, FTP, WEB or PLACE_HOLDER.

Default Storage
Supplier File Association GUID

The unique identifier (GUID) of the supplier file association.

SPWCC5835PR4AZIWCN7FZ6K9
Supplier GUID

GUID of the supplier that provides this item.

SP1AB2CD3EF4GH5IJ6KL7MN8
File Title

The title/name for the file in Arena.

Product Specification Document
Example Payload for Update Supplier File Association⤓
Loading…

Update Supplier Item​

Update an existing supplier item in Arena PLM system with the specified properties. | key: updateSupplierItem

InputNotesExample
Additional Attribute JSON

Provide additional attributes as raw JSON. If provided, this will be used instead of additionalAttributes and attributeDefinitions.

Additional Attributes

Additional custom attributes for the object. Key should be the attribute GUID, value should be the attribute value.

attr-guid-123: Custom 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).

Connection

The Arena connection to use.

Supplier Item Description

Detailed description of the supplier item.

High-quality circuit board for electronic assembly
Supplier Item Name

The name of the supplier item.

Circuit Board PCB-123
Supplier Item Number

The number/part number of the supplier item.

PCB-123-V2
Off The Shelf

When true, this is an off-the-shelf supplier item.

false
Procurement Type

Procurement type for the supplier item.

Supplier Item GUID

The GUID of the supplier item.

SP1AB2CD3EF4GH5IJ6KL7MN8
Supplier Item Type

The type/category of the supplier item.

Component
Supplier Item Unit of Measure

Unit of measure for the supplier item (e.g., 'EA', 'LB', 'FT').

EA
Example Payload for Update Supplier Item⤓
Loading…

Update Supplier Phone Number​

Update a phone number for a supplier in Arena PLM system. | key: updateSupplierPhoneNumber

InputNotesExample
Phone Number Comment

Additional comment about the phone number.

Primary contact number
Connection

The Arena connection to use.

Phone Number Extension

Phone number extension if applicable.

123
Phone Number Label

Label for the phone number (e.g., 'Main', 'Fax', 'Mobile').

Main
Phone Number

The supplier's phone number. Leave empty to keep the stored value.

+1-555-123-4567
Phone Number GUID

The unique identifier (GUID) of the phone number.

SPSSLP7UXXNQ2YRAFWY593XU
Supplier GUID

GUID of the supplier that provides this item.

SP1AB2CD3EF4GH5IJ6KL7MN8
Example Payload for Update Supplier Phone Number⤓
Loading…

Update Ticket​

Update an existing ticket in Arena PLM system. | key: updateTicket

InputNotesExample
Additional Attribute JSON

Provide additional attributes as raw JSON. If provided, this will be used instead of additionalAttributes and attributeDefinitions.

Additional Attributes

Additional custom attributes for the object. Key should be the attribute GUID, value should be the attribute value.

attr-guid-123: Custom Value
Assignee GUID

GUID of the user to assign to this ticket.

TK1AB2CD3EF4GH5IJ6KL7MN8
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).

Connection

The Arena connection to use.

Description

The updated description of the ticket.

Fix Version

The fix version for this ticket.

Found On

The version on which the issue was found.

Priority

The priority of the ticket (e.g. HIGH, MEDIUM, LOW).

Ticket GUID

The GUID of the ticket.

TK1AB2CD3EF4GH5IJ6KL7MN8
Title

The updated title of the ticket.

Example Payload for Update Ticket⤓
Loading…

Update Training Plan​

Update an existing training plan. | key: updateTrainingPlan

InputNotesExample
Connection

The Arena connection to use.

Days to Complete

Number of days to complete the training.

30
Description

Updated description for the training plan.

Comprehensive safety training for all employees
Manager GUID

GUID of the training manager.

mgr123-456-789-abc-def567890
Training Name

Updated name for the training plan.

Advanced Safety Training
Training GUID

GUID of the training plan to update.

TR1AB2CD3EF4GH5IJ6KL7MN8
Example Payload for Update Training Plan⤓
Loading…

Changelog​

2026-09-04​

Initial release of the Arena Solutions component.

  • Added 317 actions for managing items, BOMs, changes, requests, quality processes, requirements, suppliers, tickets, training plans and files
  • Added API Key, Username and Password, and OAuth 2.0 Client Credentials connection types
  • Added the New Events polling trigger, which reports events created in an Arena outbound integration feed and dispatches each event individually or in configured batches once batching is enabled; enabling it changes the shape a downstream step receives
  • Added an optional Look-back Date input on the New Events trigger for performing an initial sync of events. The initial sync begins on the first recurrence, backfills every event created on or after the specified date and seeds each once. Leave it empty to start from the first recurrence with no backfill
  • Added output schemas to 312 actions for improved field mapping during configuration
  • Added data sources for selecting categories, category attributes, change category routings, number sequence prefixes, quality process templates, exports, outbound integrations and outbound event integrations from live Arena data, plus a Notification JSON Form data source for configuring notification delivery and message fields
  • Added a Pagination structured object to list actions, where Fetch All stays a top-level toggle, and an Address structured object to supplier addresses
  • Added Raw Request for sending arbitrary requests to endpoints the dedicated actions do not cover