Arena Solutions Connector
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: arenaApiKeyAuthenticate requests to Arena using an API session key.
Prerequisites
- An Arena account with API access enabled.
- An API session ID generated from the Arena instance.
Setup Steps
- Contact
arena-sales@ptc.comto activate REST API access for the account. Access is not enabled by default, and each account carries a request limit per 24-hour period. - Confirm the account used for the integration is an Employee or Partner user. Supplier users cannot access the Arena REST API.
- Obtain an API session ID by sending the account's username and password to Arena's Log In request. The response returns the session ID as
arena_session_id. - Copy the
arena_session_idvalue into the connection.
A session expires 90 minutes after its last action. This connection re-authenticates automatically when Arena rejects a request, so a long-running integration does not need the session refreshed by hand.
Configure the Connection
- Arena Environment: Select the regional Arena endpoint (North America, GovCloud, Europe, United Kingdom, or China), or choose Custom URL to supply a specific base URL.
- Custom Arena URL: The API base URL, used only when Arena Environment is set to Custom URL. Must use
https. - API Key (arena_session_id): The Arena API session ID used to authenticate requests.
- Request Timeout: Optional request timeout in milliseconds.
| Input | Notes | Example |
|---|---|---|
| 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: arenaOAuthAuthenticate to Arena using the OAuth 2.0 Client Credentials grant. The token exchange is handled automatically: supply the token endpoint and credentials, and the access token is requested and refreshed without further configuration.
Prerequisites
- An Arena machine user with API access enabled.
- OAuth 2.0 client credentials (Client ID and Client Secret) issued by Arena for that machine user.
- The token endpoint URL supplied by Arena for the target environment.
Setup Steps
- Contact
arena-sales@ptc.comto activate REST API access for the account. Access is not enabled by default, and each account carries a request limit per 24-hour period. - Ask an Arena coach or Arena customer support to add a Machine User to the account. OAuth credentials are issued to that user, and the workspace it is granted when created is the workspace every request targets.
- In Arena, go to Workspace Settings > OAuth Applications and click New OAuth Application. Refer to Arena's OAuth2 guide for details.
- Give the application a name and a description, then click Create.
- Copy the generated Client ID and Client Secret into the connection, and store them in a secure vault.
- Enter the token endpoint URL Arena supplies alongside those credentials as the Token URL.
Requests target the workspace the machine user was granted when it was created, so no workspace needs to be configured here. Arena recommends giving a machine user access to a single workspace.
No scopes are requested for this flow, so the Scopes field stays empty.
Configure the Connection
- Arena Environment: Select the regional Arena endpoint (North America, GovCloud, Europe, United Kingdom, or China), or choose Custom URL to supply a specific base URL.
- Custom Arena URL: The API base URL, used only when Arena Environment is set to Custom URL. Must use
https. - Token URL: The OAuth 2.0 token endpoint that issues the access token, supplied by Arena along with the client credentials.
- Client ID: The OAuth client identifier issued by Arena.
- Client Secret: The OAuth client secret issued by Arena.
- Request Timeout: The request timeout in milliseconds. Defaults to 30 seconds.
| Input | Notes | Example |
|---|---|---|
| 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: arenaUsernamePasswordAuthenticate to Arena using an account email and password, optionally scoped to a specific workspace. Creating a dedicated integration user is recommended.
Prerequisites
- An Arena account with API access enabled.
- The account email and password used to sign in.
- Optionally, the ID of the workspace to log into.
Setup Steps
- Contact
arena-sales@ptc.comto activate REST API access for the account. Access is not enabled by default, and each account carries a request limit per 24-hour period. - Create a dedicated integration user rather than reusing a person's login, so the integration keeps working when that person's password changes. The user must be an Employee or Partner; Supplier users cannot access the Arena REST API.
- Note the email address and password of that user.
- Optionally note the ID of the workspace the integration should target. When omitted, Arena logs into the account's current or last-used workspace.
Arena exchanges these credentials for a session that expires 90 minutes after its last action. This connection re-authenticates automatically, so no manual refresh is required.
Configure the Connection
- Arena Environment: Select the regional Arena endpoint (North America, GovCloud, Europe, United Kingdom, or China), or choose Custom URL to supply a specific base URL.
- Custom Arena URL: The API base URL, used only when Arena Environment is set to Custom URL. Must use
https. - Email/Username: The Arena account email or username used to sign in.
- Password: The Arena account password used to sign in.
- Workspace ID: Optional. The Arena workspace ID to log into. If omitted, the account's current or last-used workspace is used.
- Request Timeout: Optional request timeout in milliseconds.
| Input | Notes | Example |
|---|---|---|
| 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
| Input | Notes | Example |
|---|---|---|
| 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
- The trigger runs on the configured schedule.
- It asks Arena for one page of the events the selected integration created inside the window it is currently covering.
- 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.
- 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⤓
Data Sources
Notification JSON Form
Configure notification enablement, delivery channel, resource type, and message fields. | key: notificationJsonForm | type: jsonForm
| Input | Notes | Example |
|---|---|---|
| Connection | The Arena connection to use. |
Select Category
Select from available Arena categories for the specified object type. | key: categoriesPicklist | type: picklist
| Input | Notes | Example |
|---|---|---|
| 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⤓
Select Category Attributes
Select category attributes with metadata fields and multi-select capability. | key: categoryAttributesObjectSelection | type: objectSelection
| Input | Notes | Example |
|---|---|---|
| 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⤓
Select Change Category Routing
Select from available routings for the specified change category. | key: changeCategoryRoutingsPicklist | type: picklist
| Input | Notes | Example |
|---|---|---|
| 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⤓
Select Export
Select from Arena export definitions. | key: exportsPicklist | type: picklist
| Input | Notes | Example |
|---|---|---|
| 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
| Input | Notes | Example |
|---|---|---|
| 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⤓
Select Number Sequence Prefix
Select from available number sequence prefixes for the specified object type. | key: numberSequencePrefixesPicklist | type: picklist
| Input | Notes | Example |
|---|---|---|
| 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⤓
Select Outbound Event Integration
Select from available outbound event integrations in Arena PLM. | key: outboundEventIntegrationsPicklist | type: picklist
| Input | Notes | Example |
|---|---|---|
| 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⤓
Select Quality Process Template
Select from available Arena quality process templates (returns GUID as key). | key: qualityProcessTemplatesPicklist | type: picklist
| Input | Notes | Example |
|---|---|---|
| Connection | The Arena connection to use. |
Example Payload for Select Quality Process Template⤓
Actions
Add Evaluation Issue Response
Add a response to an evaluation issue in Arena PLM system. | key: addEvaluationIssueResponse
| Input | Notes | Example |
|---|---|---|
| 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⤓
Add File to Training Plan
Add a file to a training plan. | key: addFileToTrainingPlan
| Input | Notes | Example |
|---|---|---|
| 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⤓
Add Item to Change
Adds an item to a change with a specific GUID in Arena PLM system. | key: addItemToChange
| Input | Notes | Example |
|---|---|---|
| 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⤓
Add Item to Request
Add an item to a request in Arena PLM system. | key: addItemToRequest
| Input | Notes | Example |
|---|---|---|
| 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⤓
Add Item to Training Plan
Add an item to a training plan. | key: addItemToTrainingPlan
| Input | Notes | Example |
|---|---|---|
| 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⤓
Add Quality Process to Training Plan
Add a quality process to a training plan. | key: addQualityToTrainingPlan
| Input | Notes | Example |
|---|---|---|
| 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⤓
Add Quality Step Approver
Add decision makers to a quality process sign-off step. | key: addQualityStepApprover
| Input | Notes | Example |
|---|---|---|
| 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⤓
Add Requirement Child
Add a child requirement to a requirement. | key: addRequirementChild
| Input | Notes | Example |
|---|---|---|
| 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⤓
Add Requirement File
Attach a file to a requirement. | key: addRequirementFile
| Input | Notes | Example |
|---|---|---|
| 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⤓
Add Requirement Quality
Link a quality process to a requirement. | key: addRequirementQuality
| Input | Notes | Example |
|---|---|---|
| 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⤓
Add Requirement Ticket
Link a ticket to a requirement. | key: addRequirementTicket
| Input | Notes | Example |
|---|---|---|
| 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⤓
Add Requirement Trace
Add a new trace link to a requirement. | key: addRequirementTrace
| Input | Notes | Example |
|---|---|---|
| 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⤓
Add Ticket Change
Link a change to a ticket in Arena PLM system. | key: addTicketChange
| Input | Notes | Example |
|---|---|---|
| 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⤓
Add Ticket File
Link a file to a ticket in Arena PLM system. | key: addTicketFile
| Input | Notes | Example |
|---|---|---|
| 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⤓
Add Ticket Item
Link an item to a ticket in Arena PLM system. | key: addTicketItem
| Input | Notes | Example |
|---|---|---|
| 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⤓
Add Ticket Quality Process
Link a quality process to a ticket in Arena PLM system. | key: addTicketQualityProcess
| Input | Notes | Example |
|---|---|---|
| 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⤓
Add Ticket Reference
Link another ticket as a reference to a ticket in Arena PLM system. | key: addTicketReference
| Input | Notes | Example |
|---|---|---|
| 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⤓
Add User to Training Plan
Add a user to a training plan. | key: addUserToTrainingPlan
| Input | Notes | Example |
|---|---|---|
| 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⤓
Attach File to Request
Attach a new file to a request in Arena PLM system. | key: attachFileToRequest
| Input | Notes | Example |
|---|---|---|
| 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⤓
Change Evaluation Issue Status
Change the status of an evaluation issue in Arena PLM system. | key: changeEvaluationIssueStatus
| Input | Notes | Example |
|---|---|---|
| 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⤓
Change File Checkout Status
Check a file edition in or out by changing its checkout status. | key: changeFileCheckoutStatus
| Input | Notes | Example |
|---|---|---|
| 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⤓
Change Item Lifecycle Phase
Release a new revision of an item to a target lifecycle phase (Design or Production). | key: changeItemLifecyclePhase
| Input | Notes | Example |
|---|---|---|
| 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⤓
Change Lifecycle Status
Move a change to a new lifecycle phase by updating its status in Arena PLM system. | key: changeLifecycleStatus
| Input | Notes | Example |
|---|---|---|
| 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⤓
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
| Input | Notes | Example |
|---|---|---|
| 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⤓
Change Request Status
Change the lifecycle status of a request in Arena PLM system. | key: changeRequestStatus
| Input | Notes | Example |
|---|---|---|
| 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⤓
Change Requirement Status
Change the status of a requirement. | key: changeRequirementStatus
| Input | Notes | Example |
|---|---|---|
| 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⤓
Change Ticket Status
Change the status of a ticket in Arena PLM system. | key: changeTicketStatus
| Input | Notes | Example |
|---|---|---|
| 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⤓
Change Training Plan Status
Change the status of a training plan (OPEN/CLOSED). | key: changeTrainingPlanStatus
| Input | Notes | Example |
|---|---|---|
| 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⤓
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
| Input | Notes | Example |
|---|---|---|
| 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⤓
Create BOM Substitute
Add a new substitute component to a specific BOM line in Arena PLM system. | key: createBomSubstitute
| Input | Notes | Example |
|---|---|---|
| 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⤓
Create Change
Create a new change in Arena PLM system with the specified properties. | key: createChange
| Input | Notes | Example |
|---|---|---|
| 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⤓
Create Change File Association
Create a new change file association in Arena PLM system. | key: createChangeFileAssociation
| Input | Notes | Example |
|---|---|---|
| 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⤓
Create Change Implementation File
Attach a new implementation file to a change. | key: createChangeImplementationFile
| Input | Notes | Example |
|---|---|---|
| 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⤓
Create Change Implementation Task
Create a new implementation task for a change. | key: createChangeImplementationTask
| Input | Notes | Example |
|---|---|---|
| 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⤓
Create Change Implementation Task File
Attach a file to an implementation task. | key: createChangeImplementationTaskFile
| Input | Notes | Example |
|---|---|---|
| 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⤓
Create Change Implementation Task Note
Create a new note for an implementation task. | key: createChangeImplementationTaskNote
| Input | Notes | Example |
|---|---|---|
| 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⤓
Create Change Markup File
Attach a new markup file to a change. | key: createChangeMarkupFile
| Input | Notes | Example |
|---|---|---|
| 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⤓
Create Export
Create a new export definition. | key: createExport
| Input | Notes | Example |
|---|---|---|
| Connection | The Arena connection to use. | |
| Export Data | Export definition data including name, description, etc. |
Example Payload for Create Export⤓
Create Extract
Create a new extract definition. | key: createExtract
| Input | Notes | Example |
|---|---|---|
| Connection | The Arena connection to use. | |
| Extract Data | Extract definition data including name, description, etc. |
Example Payload for Create Extract⤓
Create File Correction
Upload a corrected version of a file (multipart/form-data). | key: createFileCorrection
| Input | Notes | Example |
|---|---|---|
| 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⤓
Create File Edition
Upload file to create next edition by file GUID. | key: createFileEdition
| Input | Notes | Example |
|---|---|---|
| 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⤓
Create File Markup
Upload a markup file for a file (multipart/form-data). | key: createFileMarkup
| Input | Notes | Example |
|---|---|---|
| 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. | |
| 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⤓
Create File With Content
Upload a file to Arena PLM system with specified metadata. Supports files up to 2GB. | key: createFileWithContent
| Input | Notes | Example |
|---|---|---|
| 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. | |
| 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⤓
Create Import
Create a new import definition. | key: createImport
| Input | Notes | Example |
|---|---|---|
| Connection | The Arena connection to use. | |
| Import Data | Import definition data including name, description, etc. |
Example Payload for Create Import⤓
Create Item
Create a new item in Arena PLM system with the specified properties. | key: createItem
| Input | Notes | Example |
|---|---|---|
| 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⤓
Create Item File Association
Upload a new file and associate it with an item in Arena PLM system (multipart/form-data). | key: createItemFileAssociation
| Input | Notes | Example |
|---|---|---|
| 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. | |
| 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⤓
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
| Input | Notes | Example |
|---|---|---|
| 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⤓
Create Item Image
Upload and set an image as the thumbnail of an item. | key: createItemImage
| Input | Notes | Example |
|---|---|---|
| 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⤓
Create Item Number Format Field
Add a new field to a specific item number format in Arena PLM system. | key: createItemNumberFormatField
| Input | Notes | Example |
|---|---|---|
| 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⤓
Create Item Number Reservation
Create a new item number reservation in Arena PLM system. | key: createItemNumberReservation
| Input | Notes | Example |
|---|---|---|
| Connection | The Arena connection to use. | |
| Reservation Data | The reservation data to create (name, category, etc.). |
Example Payload for Create Item Number Reservation⤓
Create Quality Process
Create a new Quality Process in Arena PLM system. | key: createQualityProcess
| Input | Notes | Example |
|---|---|---|
| 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⤓
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
| Input | Notes | Example |
|---|---|---|
| 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⤓
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
| Input | Notes | Example |
|---|---|---|
| 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⤓
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
| Input | Notes | Example |
|---|---|---|
| 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⤓
Create Request
Create a new request in Arena PLM system. | key: createRequest
| Input | Notes | Example |
|---|---|---|
| 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⤓
Create Request Evaluation Issue
Create a new evaluation issue for a request in Arena PLM system. | key: createRequestEvaluationIssue
| Input | Notes | Example |
|---|---|---|
| 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⤓
Create Request Markup File
Create a markup file for a request in Arena PLM system. | key: createRequestMarkupFile
| Input | Notes | Example |
|---|---|---|
| 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⤓
Create Requirement
Create a new requirement in Arena PLM. | key: createRequirement
| Input | Notes | Example |
|---|---|---|
| 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⤓
Create Sourcing Relationship
Create a new sourcing relationship for an item in Arena PLM system. | key: createSourcingRelationship
| Input | Notes | Example |
|---|---|---|
| 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⤓
Create Supplier
Create a new supplier in Arena PLM system with the specified information. | key: createSupplier
| Input | Notes | Example |
|---|---|---|
| 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⤓
Create Supplier Address
Add an address to a supplier in Arena PLM system. | key: createSupplierAddress
| Input | Notes | Example |
|---|---|---|
| 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⤓
Create Supplier File Association
Associate an existing file with a supplier in Arena PLM system. | key: createSupplierFileAssociation
| Input | Notes | Example |
|---|---|---|
| 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⤓
Create Supplier Item
Create a new supplier item in Arena PLM system with the specified properties. | key: createSupplierItem
| Input | Notes | Example |
|---|---|---|
| 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⤓
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
| Input | Notes | Example |
|---|---|---|
| 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. | |
| 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⤓
Create Supplier Phone Number
Add a phone number to a supplier in Arena PLM system. | key: createSupplierPhoneNumber
| Input | Notes | Example |
|---|---|---|
| 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⤓
Create Ticket
Create a new ticket in Arena PLM system. | key: createTicket
| Input | Notes | Example |
|---|---|---|
| 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⤓
Delete BOM Line
Delete a specific BOM line from an item in Arena PLM system. | key: deleteBomLine
| Input | Notes | Example |
|---|---|---|
| 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⤓
Delete BOM Substitute
Delete a specific BOM substitute from Arena PLM system. | key: deleteBomSubstitute
| Input | Notes | Example |
|---|---|---|
| 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⤓
Delete Change
Delete an existing change from Arena PLM system. | key: deleteChange
| Input | Notes | Example |
|---|---|---|
| Change GUID | GUID of the change to update. | GN1AB2CD3EF4GH5IJ6KL7MN8 |
| Connection | The Arena connection to use. |
Example Payload for Delete Change⤓
Delete Change File Association
Delete a change file association from Arena PLM system. | key: deleteChangeFileAssociation
| Input | Notes | Example |
|---|---|---|
| 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⤓
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
| Input | Notes | Example |
|---|---|---|
| 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⤓
Delete Change Markup File
Remove a markup file association from a change. | key: deleteChangeMarkupFile
| Input | Notes | Example |
|---|---|---|
| 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⤓
Delete Extract
Delete an extract definition. | key: deleteExtract
| Input | Notes | Example |
|---|---|---|
| Connection | The Arena connection to use. | |
| Extract GUID | The GUID of the extract definition to delete. | ET4KL5MN6OP7QR8ST9UV0WX1 |
Example Payload for Delete Extract⤓
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
| Input | Notes | Example |
|---|---|---|
| Connection | The Arena connection to use. | |
| File GUID | The unique identifier (GUID) of the file. | GNZAQ5I94Y9DGMRS8NENGR3R |
Example Payload for Delete File⤓
Delete Item
Delete an existing item from Arena PLM system with the specified GUID. | key: deleteItem
| Input | Notes | Example |
|---|---|---|
| Connection | The Arena connection to use. | |
| Item GUID | The GUID of the item. | GN1AB2CD3EF4GH5IJ6KL7MN8 |
Example Payload for Delete Item⤓
Delete Item File Association
Delete an item file association from Arena PLM system. | key: deleteItemFileAssociation
| Input | Notes | Example |
|---|---|---|
| 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⤓
Delete Item Image
Remove the thumbnail image from an item. | key: deleteItemImage
| Input | Notes | Example |
|---|---|---|
| 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⤓
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
| Input | Notes | Example |
|---|---|---|
| Connection | The Arena connection to use. | |
| Quality Process GUID | The GUID of the quality process to delete. | GN4KL5MN6OP7QR8ST9UV0WX1 |
Example Payload for Delete Quality Process⤓
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
| Input | Notes | Example |
|---|---|---|
| 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⤓
Delete Request
Delete a specific request from Arena PLM system. | key: deleteRequest
| Input | Notes | Example |
|---|---|---|
| Connection | The Arena connection to use. | |
| Request GUID | GUID of the request to delete. | RQ4KL5MN6OP7QR8ST9UV0WX1 |
Example Payload for Delete Request⤓
Delete Request Markup File
Delete a request markup file from Arena PLM system. | key: deleteRequestMarkupFile
| Input | Notes | Example |
|---|---|---|
| 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⤓
Delete Requirement
Delete a requirement. | key: deleteRequirement
| Input | Notes | Example |
|---|---|---|
| Connection | The Arena connection to use. | |
| Requirement GUID | The unique identifier of the requirement. | RM4KL5MN6OP7QR8ST9UV0WX1 |
Example Payload for Delete Requirement⤓
Delete Requirement Trace
Delete a trace link from a requirement. | key: deleteRequirementTrace
| Input | Notes | Example |
|---|---|---|
| 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⤓
Delete Sourcing Relationship
Delete a specified sourcing relationship for an item in Arena PLM system. | key: deleteSourcingRelationship
| Input | Notes | Example |
|---|---|---|
| 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⤓
Delete Supplier
Delete a supplier from Arena PLM system. This action cannot be undone. | key: deleteSupplier
| Input | Notes | Example |
|---|---|---|
| Connection | The Arena connection to use. | |
| Supplier GUID | GUID of the supplier that provides this item. | SP1AB2CD3EF4GH5IJ6KL7MN8 |
Example Payload for Delete Supplier⤓
Delete Supplier Address
Delete an address from a supplier in Arena PLM system. This action cannot be undone. | key: deleteSupplierAddress
| Input | Notes | Example |
|---|---|---|
| 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⤓
Delete Supplier File Association
Delete a file association from a supplier in Arena PLM system. This action cannot be undone. | key: deleteSupplierFileAssociation
| Input | Notes | Example |
|---|---|---|
| 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⤓
Delete Supplier Item
Delete a specific supplier item from Arena PLM system using its GUID. | key: deleteSupplierItem
| Input | Notes | Example |
|---|---|---|
| Connection | The Arena connection to use. | |
| Supplier Item GUID | The GUID of the supplier item. | SP1AB2CD3EF4GH5IJ6KL7MN8 |
Example Payload for Delete Supplier Item⤓
Delete Supplier Phone Number
Delete a phone number from a supplier in Arena PLM system. This action cannot be undone. | key: deleteSupplierPhoneNumber
| Input | Notes | Example |
|---|---|---|
| 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⤓
Delete Ticket
Delete a specific ticket from Arena PLM system. | key: deleteTicket
| Input | Notes | Example |
|---|---|---|
| Connection | The Arena connection to use. | |
| Ticket GUID | The GUID of the ticket. | TK1AB2CD3EF4GH5IJ6KL7MN8 |
Example Payload for Delete Ticket⤓
Download Export Run File Content
Download the actual content of a file from an export run. | key: downloadExportRunFileContent
| Input | Notes | Example |
|---|---|---|
| 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⤓
Download Extract Run File Content
Download the actual file content from an extract run. | key: downloadExtractRunFileContent
| Input | Notes | Example |
|---|---|---|
| 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⤓
Download File Content
Download file content by its GUID. | key: downloadFileContent
| Input | Notes | Example |
|---|---|---|
| Connection | The Arena connection to use. | |
| File GUID | The GUID of the file to download. | GNZAQ5I94Y9DGMRS8NENGR3R |
Example Payload for Download File Content⤓
Force Complete Import
Force an import run to complete, even if there are errors. | key: forceCompleteImport
| Input | Notes | Example |
|---|---|---|
| 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⤓
Get BOM Line
Retrieve detailed information of a specific BOM line for an item in Arena PLM system. | key: getBomLine
| Input | Notes | Example |
|---|---|---|
| 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⤓
Get BOM Settings
Retrieve BOM settings for an item in Arena PLM system. | key: getBomSettings
| Input | Notes | Example |
|---|---|---|
| Connection | The Arena connection to use. | |
| Item GUID | The GUID of the item. | GN1AB2CD3EF4GH5IJ6KL7MN8 |
Example Payload for Get BOM Settings⤓
Get BOM Substitute
Retrieve detailed information of a specific BOM substitute in Arena PLM system. | key: getBomSubstitute
| Input | Notes | Example |
|---|---|---|
| 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⤓
Get Change by GUID
Retrieve detailed information of a specific change by its GUID from Arena PLM system. | key: getChangeByGuid
| Input | Notes | Example |
|---|---|---|
| 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⤓
Get Change File Association
Returns details of a specific file association with a change. | key: getChangeFileAssociation
| Input | Notes | Example |
|---|---|---|
| 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⤓
Get Change Implementation Task
Get details of a specific implementation task. | key: getChangeImplementationTask
| Input | Notes | Example |
|---|---|---|
| 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⤓
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
| Input | Notes | Example |
|---|---|---|
| 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⤓
Get Event
Returns an Event object matching the GUID from Arena PLM system. | key: getEvent
| Input | Notes | Example |
|---|---|---|
| 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⤓
Get Event Item
Returns an Item from an integration event with a given GUID from Arena PLM system. | key: getEventItem
| Input | Notes | Example |
|---|---|---|
| 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⤓
Get Export
Get details of a specific export definition. | key: getExport
| Input | Notes | Example |
|---|---|---|
| Connection | The Arena connection to use. | |
| Export GUID | The GUID of the export definition to retrieve. | EX4KL5MN6OP7QR8ST9UV0WX1 |
Example Payload for Get Export⤓
Get Export Run
Get details of a specific export run. | key: getExportRun
| Input | Notes | Example |
|---|---|---|
| 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⤓
Get Extract
Get details of a specific extract definition. | key: getExtract
| Input | Notes | Example |
|---|---|---|
| Connection | The Arena connection to use. | |
| Extract GUID | The GUID of the extract definition to retrieve. | ET4KL5MN6OP7QR8ST9UV0WX1 |
Example Payload for Get Extract⤓
Get Extract Run
Get details of a specific extract run. | key: getExtractRun
| Input | Notes | Example |
|---|---|---|
| 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⤓
Get File by GUID
Get file details by GUID from Arena PLM system. | key: getFileByGuid
| Input | Notes | Example |
|---|---|---|
| Connection | The Arena connection to use. | |
| File GUID | The unique identifier (GUID) of the file. | GNZAQ5I94Y9DGMRS8NENGR3R |
Example Payload for Get File by GUID⤓
Get File Category Attribute Details
Get details of a specific attribute in a category in Arena PLM system. | key: getFileCategoryAttributeDetails
| Input | Notes | Example |
|---|---|---|
| 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⤓
Get File Category Details
Get details of a specific file category in Arena PLM system. | key: getFileCategoryDetails
| Input | Notes | Example |
|---|---|---|
| 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⤓
Get File Watermark Content
Get watermark content for a file. | key: getFileWatermarkContent
| Input | Notes | Example |
|---|---|---|
| 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⤓
Get Import
Get details of a specific import definition. | key: getImport
| Input | Notes | Example |
|---|---|---|
| Connection | The Arena connection to use. | |
| Import GUID | The GUID of the import definition to retrieve. | IM4KL5MN6OP7QR8ST9UV0WX1 |
Example Payload for Get Import⤓
Get Import Run
Get details of a specific import run. | key: getImportRun
| Input | Notes | Example |
|---|---|---|
| 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⤓
Get Import Run Error Content
Get the error content for an import run. | key: getImportRunErrorContent
| Input | Notes | Example |
|---|---|---|
| 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⤓
Get Import Run Result Content
Get the result content for an import run. | key: getImportRunResultContent
| Input | Notes | Example |
|---|---|---|
| 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⤓
Get Import Run Submit Content
Get the submitted content for an import run. | key: getImportRunSubmitContent
| Input | Notes | Example |
|---|---|---|
| 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⤓
Get Integration
Returns a specific outbound integrations object matching the given GUID from Arena PLM system. | key: getIntegration
| Input | Notes | Example |
|---|---|---|
| Connection | The Arena connection to use. | |
| Integration GUID | The GUID of the outbound integration. | IN1AB2CD3EF4GH5IJ6KL7MN8 |
Example Payload for Get Integration⤓
Get Item by GUID
Retrieve detailed information of an item by its GUID from Arena PLM system. | key: getItemByGuid
| Input | Notes | Example |
|---|---|---|
| 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⤓
Get Item File Association
Returns details of a specific file association with an item. | key: getItemFileAssociation
| Input | Notes | Example |
|---|---|---|
| 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⤓
Get Item Image Content
Download the thumbnail image content for an item. | key: getItemImageContent
| Input | Notes | Example |
|---|---|---|
| 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⤓
Get Item Number Format by GUID
Get details of a specific item number format by GUID from Arena PLM system. | key: getItemNumberFormatByGuid
| Input | Notes | Example |
|---|---|---|
| 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⤓
Get Item Number Format Field
Get details of a specific field for an item number format from Arena PLM system. | key: getItemNumberFormatField
| Input | Notes | Example |
|---|---|---|
| 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⤓
Get Item Revisions
Retrieve all version information (working, effective, past revisions) of an item. | key: getItemRevisions
| Input | Notes | Example |
|---|---|---|
| Connection | The Arena connection to use. | |
| Item GUID | The GUID of the item to get revisions for. | GN1AB2CD3EF4GH5IJ6KL7MN8 |
Example Payload for Get Item Revisions⤓
Get Latest Completed Export Run
Get the most recently completed export run for an export definition. | key: getLatestCompletedExportRun
| Input | Notes | Example |
|---|---|---|
| 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⤓
Get Latest Completed Extract Run
Get the most recent completed extract run for a specific extract. | key: getLatestCompletedExtractRun
| Input | Notes | Example |
|---|---|---|
| Connection | The Arena connection to use. | |
| Extract GUID | The GUID of the extract definition. | ET4KL5MN6OP7QR8ST9UV0WX1 |
Example Payload for Get Latest Completed Extract Run⤓
Get Quality Process by GUID
Returns a Quality Process object with a specific GUID from Arena PLM system. | key: getQualityProcessByGuid
| Input | Notes | Example |
|---|---|---|
| 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⤓
Get Quality Process Number Format by GUID
Get details of a specific quality process number format by GUID from Arena PLM system. | key: getQualityProcessNumberFormatByGuid
| Input | Notes | Example |
|---|---|---|
| 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⤓
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
| Input | Notes | Example |
|---|---|---|
| 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⤓
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
| Input | Notes | Example |
|---|---|---|
| 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⤓
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
| Input | Notes | Example |
|---|---|---|
| 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⤓
Get Quality Process Template by GUID
Get details of a specific quality process template by GUID from Arena PLM system. | key: getQualityProcessTemplateByGuid
| Input | Notes | Example |
|---|---|---|
| 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⤓
Get Request by GUID
Retrieve detailed information of a request by its GUID from Arena PLM system. | key: getRequestByGuid
| Input | Notes | Example |
|---|---|---|
| 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⤓
Get Requirement
Get details of a specific requirement by GUID. | key: getRequirement
| Input | Notes | Example |
|---|---|---|
| Connection | The Arena connection to use. | |
| Requirement GUID | The unique identifier of the requirement. | RM4KL5MN6OP7QR8ST9UV0WX1 |
Example Payload for Get Requirement⤓
Get Requirement File Association
Get a specific file association for a requirement. | key: getRequirementFileAssociation
| Input | Notes | Example |
|---|---|---|
| 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⤓
Get Requirement Parent
Get parent requirements for a requirement. | key: getRequirementParent
| Input | Notes | Example |
|---|---|---|
| Connection | The Arena connection to use. | |
| Requirement GUID | The unique identifier of the requirement. | RM4KL5MN6OP7QR8ST9UV0WX1 |
Example Payload for Get Requirement Parent⤓
Get Requirement Quality Association
Get details of a specific quality process linked to a requirement. | key: getRequirementQualityAssociation
| Input | Notes | Example |
|---|---|---|
| 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⤓
Get Requirement Template
Get details of a specific requirement template. | key: getRequirementTemplate
| Input | Notes | Example |
|---|---|---|
| Connection | The Arena connection to use. | |
| Requirement Template GUID | The GUID of the requirement template. | RM4KL5MN6OP7QR8ST9UV0WX1 |
Example Payload for Get Requirement Template⤓
Get Requirement Ticket Association
Get details of a specific ticket linked to a requirement. | key: getRequirementTicketAssociation
| Input | Notes | Example |
|---|---|---|
| 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⤓
Get Requirement Trace
Get a specific trace link for a requirement. | key: getRequirementTrace
| Input | Notes | Example |
|---|---|---|
| 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⤓
Get Supplier by GUID
Retrieve detailed information of a specific supplier from Arena PLM system using its GUID. | key: getSupplierByGuid
| Input | Notes | Example |
|---|---|---|
| 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⤓
Get Supplier Item by GUID
Retrieve detailed information for a specific supplier item from Arena PLM system using its GUID. | key: getSupplierItemByGuid
| Input | Notes | Example |
|---|---|---|
| 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⤓
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
| Input | Notes | Example |
|---|---|---|
| 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⤓
Get Supplier Quality Process Association
Retrieve a specific quality process association for a supplier from Arena PLM system. | key: getSupplierQualityProcessAssociation
| Input | Notes | Example |
|---|---|---|
| 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⤓
Get Ticket by GUID
Get details of a specific ticket by GUID from Arena PLM system. | key: getTicketByGuid
| Input | Notes | Example |
|---|---|---|
| Connection | The Arena connection to use. | |
| Ticket GUID | The GUID of the ticket. | TK1AB2CD3EF4GH5IJ6KL7MN8 |
Example Payload for Get Ticket by GUID⤓
List API Usage
Get API usage information from Arena PLM system. | key: listApiUsages
| Input | Notes | Example |
|---|---|---|
| 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⤓
List BOM
Retrieve the BOM (Bill of Materials) collection for an item in Arena PLM system. | key: listBom
| Input | Notes | Example |
|---|---|---|
| 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⤓
List BOM Attributes
List all attributes for item BOM in Arena PLM system with optional filtering. | key: listBomAttributes
| Input | Notes | Example |
|---|---|---|
| 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⤓
List BOM Substitutes
Retrieve the substitute collection for a specific BOM line in Arena PLM system. | key: listBomSubstitutes
| Input | Notes | Example |
|---|---|---|
| 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⤓
List Categories
List all categories for a specified object type (items, files, changes, requests) in Arena PLM system with optional filtering. | key: listCategories
| Input | Notes | Example |
|---|---|---|
| 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⤓
List Category Attributes
Get attributes for a specific category and object type in Arena PLM system with optional filtering. | key: listCategoryAttributes
| Input | Notes | Example |
|---|---|---|
| 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⤓
List Change Administrators
List all administrators for changes or requests in Arena PLM system. | key: listChangesAdministrators
| Input | Notes | Example |
|---|---|---|
| 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⤓
List Change Alerts
Retrieve all alerts for a specific change. | key: listChangeAlerts
| Input | Notes | Example |
|---|---|---|
| Change GUID | The GUID of the change to get alerts for. | GN1AB2CD3EF4GH5IJ6KL7MN8 |
| Connection | The Arena connection to use. |
Example Payload for List Change Alerts⤓
List Change Category Item Attributes
List item attributes for a specific change category in Arena PLM system with optional filtering. | key: listChangeCategoryItemAttributes
| Input | Notes | Example |
|---|---|---|
| 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⤓
List Change Category Routings
List all routings for a specific change category in Arena PLM system. | key: listChangeCategoryRoutings
| Input | Notes | Example |
|---|---|---|
| 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⤓
List Change File Associations
Returns a list of files associated with a specific change. | key: listChangeFileAssociations
| Input | Notes | Example |
|---|---|---|
| Change GUID | GUID of the change to update. | GN1AB2CD3EF4GH5IJ6KL7MN8 |
| Connection | The Arena connection to use. |
Example Payload for List Change File Associations⤓
List Change History
Retrieve the history of a specific change. | key: listChangeHistory
| Input | Notes | Example |
|---|---|---|
| Change GUID | The GUID of the change to get history for. | GN1AB2CD3EF4GH5IJ6KL7MN8 |
| Connection | The Arena connection to use. |
Example Payload for List Change History⤓
List Change Implementation Files
List all implementation files for a specific change. | key: listChangeImplementationFiles
| Input | Notes | Example |
|---|---|---|
| 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⤓
List Change Implementation Task Files
List all files for a specific implementation task. | key: listChangeImplementationTaskFiles
| Input | Notes | Example |
|---|---|---|
| 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⤓
List Change Implementation Task Notes
List all notes for a specific implementation task. | key: listChangeImplementationTaskNotes
| Input | Notes | Example |
|---|---|---|
| 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⤓
List Change Implementation Tasks
List all implementation tasks for a specific change. | key: listChangeImplementationTasks
| Input | Notes | Example |
|---|---|---|
| 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⤓
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
| Input | Notes | Example |
|---|---|---|
| Change GUID | GUID of the change to update. | GN1AB2CD3EF4GH5IJ6KL7MN8 |
| Connection | The Arena connection to use. |
Example Payload for List Change Items⤓
List Change Markup Files
List all markup files for a specific change. | key: listChangeMarkupFiles
| Input | Notes | Example |
|---|---|---|
| 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⤓
List Changes
Get changes from the Arena PLM system with filtering options. | key: listChanges
| Input | Notes | Example |
|---|---|---|
| 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⤓
List Evaluation Issue Responses
List all responses to a specific evaluation issue in Arena PLM system. | key: listEvaluationIssueResponses
| Input | Notes | Example |
|---|---|---|
| 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⤓
List Event Associations
Returns unreconciled event objects matching the given search criteria for a specific integration from Arena PLM system. | key: listEventAssociations
| Input | Notes | Example |
|---|---|---|
| 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⤓
List Event Item GUIDs
Returns a list of Item revision GUIDs from an integration event from Arena PLM system. | key: listEventItemGuids
| Input | Notes | Example |
|---|---|---|
| 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⤓
List Event Items
Returns items of an outbound integrations matching the given search criteria for a specific event from Arena PLM system. | key: listEventItems
| Input | Notes | Example |
|---|---|---|
| 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⤓
List Export Runs
Get export runs for a specific export definition. | key: listExportRuns
| Input | Notes | Example |
|---|---|---|
| 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⤓
List Exports
Search for export definitions using filters like name or creator. | key: listExports
| Input | Notes | Example |
|---|---|---|
| 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⤓
List Extract Run Files
Get metadata for files generated by an extract run. | key: listExtractRunFiles
| Input | Notes | Example |
|---|---|---|
| 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⤓
List Extract Runs
Get extract runs for a specific extract definition. | key: listExtractRuns
| Input | Notes | Example |
|---|---|---|
| Connection | The Arena connection to use. | |
| Extract GUID | The GUID of the extract definition. | ET4KL5MN6OP7QR8ST9UV0WX1 |
Example Payload for List Extract Runs⤓
List Extracts
Search for extract definitions using filters like name or creator. | key: listExtracts
| Input | Notes | Example |
|---|---|---|
| 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⤓
List File Attributes
Get all attributes for files in Arena PLM system with optional filtering. | key: listFileAttributes
| Input | Notes | Example |
|---|---|---|
| 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⤓
List File Categories
Get all categories for files in Arena PLM system. | key: listFileCategories
| Input | Notes | Example |
|---|---|---|
| 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⤓
List File Category Attributes
Get attributes for a specific file category in Arena PLM system with optional filtering. | key: listFileCategoryAttributes
| Input | Notes | Example |
|---|---|---|
| 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⤓
List File Corrections
Retrieve all file correction information of a file. | key: listFileCorrections
| Input | Notes | Example |
|---|---|---|
| Connection | The Arena connection to use. | |
| File GUID | The GUID of the file to get corrections for. | GNZAQ5I94Y9DGMRS8NENGR3R |
Example Payload for List File Corrections⤓
List File Editions
Retrieve all edition information of a file. | key: listFileEditions
| Input | Notes | Example |
|---|---|---|
| Connection | The Arena connection to use. | |
| File GUID | The GUID of the file to get editions for. | GNZAQ5I94Y9DGMRS8NENGR3R |
Example Payload for List File Editions⤓
List File Markups
Retrieve all markup file associations for a file. | key: listFileMarkups
| Input | Notes | Example |
|---|---|---|
| Connection | The Arena connection to use. | |
| File GUID | The GUID of the file to get markups for. | GNZAQ5I94Y9DGMRS8NENGR3R |
Example Payload for List File Markups⤓
List Files
Get files from Arena PLM system with search and filtering options. | key: listFiles
| Input | Notes | Example |
|---|---|---|
| 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. | |
| 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⤓
List Import Runs
Get import runs for a specific import definition. | key: listImportRuns
| Input | Notes | Example |
|---|---|---|
| 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⤓
List Imports
Search for import definitions using filters like name or creator. | key: listImports
| Input | Notes | Example |
|---|---|---|
| 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⤓
List Integration Administrators
Returns all the integration administrators of a specific outbound integrations object matching the given GUID from Arena PLM system. | key: listIntegrationAdministrators
| Input | Notes | Example |
|---|---|---|
| Connection | The Arena connection to use. | |
| Integration GUID | The GUID of the outbound integration. | IN1AB2CD3EF4GH5IJ6KL7MN8 |
Example Payload for List Integration Administrators⤓
List Integration Filters
Returns filter settings for a specific outbound integration from Arena PLM system. | key: listIntegrationFilters
| Input | Notes | Example |
|---|---|---|
| Connection | The Arena connection to use. | |
| Integration GUID | The GUID of the outbound integration. | IN1AB2CD3EF4GH5IJ6KL7MN8 |
Example Payload for List Integration Filters⤓
List Integrations
Returns a collection of outbound integrations objects matching the given search criteria from Arena PLM system. | key: listIntegrations
| Input | Notes | Example |
|---|---|---|
| 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⤓
List Item File Associations
Returns a list of files associated with a specific item. | key: listItemFileAssociations
| Input | Notes | Example |
|---|---|---|
| Connection | The Arena connection to use. | |
| Item GUID | The GUID of the item. | GN1AB2CD3EF4GH5IJ6KL7MN8 |
Example Payload for List Item File Associations⤓
List Item Future Changes
Retrieve future changes that will affect this item. | key: listItemFutureChanges
| Input | Notes | Example |
|---|---|---|
| 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⤓
List Item History
Retrieve the complete history of changes made to an item. | key: listItemHistory
| Input | Notes | Example |
|---|---|---|
| Connection | The Arena connection to use. | |
| Item GUID | The GUID of the item to get history for. | GN1AB2CD3EF4GH5IJ6KL7MN8 |
Example Payload for List Item History⤓
List Item Lifecycle Phases
List all lifecycle phases for items from Arena PLM system. | key: listItemLifecyclePhases
| Input | Notes | Example |
|---|---|---|
| Connection | The Arena connection to use. |
Example Payload for List Item Lifecycle Phases⤓
List Item Number Format Fields
List all fields for a specific item number format from Arena PLM system. | key: listItemNumberFormatFields
| Input | Notes | Example |
|---|---|---|
| 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⤓
List Item Number Formats
List all item number formats from Arena PLM system with optional filtering. | key: listItemNumberFormats
| Input | Notes | Example |
|---|---|---|
| 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⤓
List Item Number Reservations
Search for item number reservations from Arena PLM system with optional filtering. | key: listItemNumberReservations
| Input | Notes | Example |
|---|---|---|
| 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⤓
List Item Requirements
List all compliance requirements for items from Arena PLM system. | key: listItemRequirements
| Input | Notes | Example |
|---|---|---|
| Connection | The Arena connection to use. |
Example Payload for List Item Requirements⤓
List Item Training Plans
Retrieve training plans associated with an item. | key: listItemTrainingPlans
| Input | Notes | Example |
|---|---|---|
| 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⤓
List Item Training Records
Retrieve training records for an item. | key: listItemTrainingRecords
| Input | Notes | Example |
|---|---|---|
| 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⤓
List Item Where Used
Retrieve upper assembly information where the item is used as a BOM component. | key: listItemWhereUsed
| Input | Notes | Example |
|---|---|---|
| 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⤓
List Items
Search and return a list of items from Arena PLM system matching the specified criteria with pagination support. | key: listItems
| Input | Notes | Example |
|---|---|---|
| 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⤓
List Number Sequence Prefixes
List all prefixes for number sequences for a given object type in Arena PLM system. | key: listNumberSequencePrefixes
| Input | Notes | Example |
|---|---|---|
| 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⤓
List Outbound Event Integration Administrators
List administrators of a specific outbound event integration. | key: listOutboundEventIntegrationAdministrators
| Input | Notes | Example |
|---|---|---|
| Connection | The Arena connection to use. | |
| Integration GUID | The GUID of the outbound event integration. | IG4KL5MN6OP7QR8ST9UV0WX1 |
Example Payload for List Outbound Event Integration Administrators⤓
List Outbound Event Integration Events
List all events for a specific outbound event integration. | key: listOutboundEventIntegrationEvents
| Input | Notes | Example |
|---|---|---|
| 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⤓
List Outbound Event Integration Triggers
List all triggers for a specific outbound event integration. | key: listOutboundEventIntegrationTriggers
| Input | Notes | Example |
|---|---|---|
| Connection | The Arena connection to use. | |
| Integration GUID | The GUID of the outbound event integration. | IG4KL5MN6OP7QR8ST9UV0WX1 |
Example Payload for List Outbound Event Integration Triggers⤓
List Outbound Event Integrations
Get outbound event integrations from Arena PLM system. | key: listOutboundEventIntegrations
| Input | Notes | Example |
|---|---|---|
| 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⤓
List Outbound Event Resources
List all resources for a specific event in an outbound event integration. | key: listOutboundEventResources
| Input | Notes | Example |
|---|---|---|
| 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⤓
List Quality Process Number Formats
List number formats for quality processes from Arena PLM system. | key: listQualityProcessNumberFormats
| Input | Notes | Example |
|---|---|---|
| Connection | The Arena connection to use. |
Example Payload for List Quality Process Number Formats⤓
List Quality Process Owners
List users who can be assigned as quality process owners from Arena PLM system. | key: listQualityProcessOwners
| Input | Notes | Example |
|---|---|---|
| Connection | The Arena connection to use. |
Example Payload for List Quality Process Owners⤓
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
| Input | Notes | Example |
|---|---|---|
| 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⤓
List Quality Process Step Attribute Groups
List attribute groups for quality process steps from Arena PLM system. | key: listQualityProcessStepAttributeGroups
| Input | Notes | Example |
|---|---|---|
| Connection | The Arena connection to use. |
Example Payload for List Quality Process Step Attribute Groups⤓
List Quality Process Step Attributes
List all attributes for quality process steps from Arena PLM system. | key: listQualityProcessStepAttributes
| Input | Notes | Example |
|---|---|---|
| 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⤓
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
| Input | Notes | Example |
|---|---|---|
| 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⤓
List Quality Process Template Attribute Groups
List attribute groups for a specific quality process template from Arena PLM system. | key: listQualityProcessTemplateAttributeGroups
| Input | Notes | Example |
|---|---|---|
| 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⤓
List Quality Process Template Attributes
List all attributes for a specific quality process template from Arena PLM system. | key: listQualityProcessTemplateAttributes
| Input | Notes | Example |
|---|---|---|
| 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⤓
List Quality Process Templates
List all quality process templates from Arena PLM system with optional filtering. | key: listQualityProcessTemplates
| Input | Notes | Example |
|---|---|---|
| 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⤓
List Quality Processes
Get quality processes from Arena PLM system with search and filtering options. | key: listQualityProcesses
| Input | Notes | Example |
|---|---|---|
| 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⤓
List Quality Step Decisions
Retrieve all decisions made by users in a quality process sign-off step. | key: listQualityStepDecisions
| Input | Notes | Example |
|---|---|---|
| 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⤓
List Recent Export Activities
View recent export activities from Arena PLM system. | key: listRecentActivityExports
| Input | Notes | Example |
|---|---|---|
| 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⤓
List Recent File Access Activities
View recent file access activities from Arena PLM system. | key: listRecentActivityFileAccesses
| Input | Notes | Example |
|---|---|---|
| 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⤓
List Recent Report Run Activities
View recent report run activities from Arena PLM system. | key: listRecentActivityReportRuns
| Input | Notes | Example |
|---|---|---|
| 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⤓
List Recent User Access Activities
View recent user access activities from Arena PLM system. | key: listRecentActivityUserAccesses
| Input | Notes | Example |
|---|---|---|
| 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⤓
List Request Administrators
List administrators for requests in Arena PLM system. | key: listRequestAdministrators
| Input | Notes | Example |
|---|---|---|
| Connection | The Arena connection to use. |
Example Payload for List Request Administrators⤓
List Request Changes
List all changes associated with a request in Arena PLM system. | key: listRequestChanges
| Input | Notes | Example |
|---|---|---|
| Connection | The Arena connection to use. | |
| Request GUID | GUID of the request to get changes for. | RQ4KL5MN6OP7QR8ST9UV0WX1 |
Example Payload for List Request Changes⤓
List Request Evaluation Issues
List all evaluation issues for a request in Arena PLM system. | key: listRequestEvaluationIssues
| Input | Notes | Example |
|---|---|---|
| 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⤓
List Request Evaluator Groups
List all evaluator groups for requests in Arena PLM system. | key: listRequestEvaluatorGroups
| Input | Notes | Example |
|---|---|---|
| Connection | The Arena connection to use. |
Example Payload for List Request Evaluator Groups⤓
List Request Files
List all files attached to a request in Arena PLM system. | key: listRequestFiles
| Input | Notes | Example |
|---|---|---|
| Connection | The Arena connection to use. | |
| Request GUID | GUID of the request to get files for. | RQ4KL5MN6OP7QR8ST9UV0WX1 |
Example Payload for List Request Files⤓
List Request Item Attributes
List all attributes for request items with optional filtering. | key: listRequestItemAttributes
| Input | Notes | Example |
|---|---|---|
| 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⤓
List Request Items
List all items associated with a request in Arena PLM system. | key: listRequestItems
| Input | Notes | Example |
|---|---|---|
| Connection | The Arena connection to use. | |
| Request GUID | GUID of the request to get items for. | RQ4KL5MN6OP7QR8ST9UV0WX1 |
Example Payload for List Request Items⤓
List Request Markup Files
List all markup files attached to a request in Arena PLM system. | key: listRequestMarkupFiles
| Input | Notes | Example |
|---|---|---|
| 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⤓
List Request Number Sequence Prefixes
List all prefixes for number sequences for requests in Arena PLM system. | key: listRequestNumberSequencePrefixes
| Input | Notes | Example |
|---|---|---|
| Connection | The Arena connection to use. |
Example Payload for List Request Number Sequence Prefixes⤓
List Request Number Sequences
List all number sequences for a given object type in Arena PLM system. | key: listRequestNumberSequences
| Input | Notes | Example |
|---|---|---|
| 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⤓
List Request Quality Processes
List all quality processes linked to a request in Arena PLM system. | key: listRequestQualityProcesses
| Input | Notes | Example |
|---|---|---|
| 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⤓
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
| Input | Notes | Example |
|---|---|---|
| Connection | The Arena connection to use. |
Example Payload for List Request Status Change Attributes⤓
List Requests
Search for requests in Arena PLM system using filters like number, title, or status. | key: listRequests
| Input | Notes | Example |
|---|---|---|
| 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⤓
List Requirement Children
Get child requirements for a requirement. | key: listRequirementChildren
| Input | Notes | Example |
|---|---|---|
| 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⤓
List Requirement Files
Get all file associations for a requirement. | key: listRequirementFiles
| Input | Notes | Example |
|---|---|---|
| Connection | The Arena connection to use. | |
| Requirement GUID | The unique identifier of the requirement. | RM4KL5MN6OP7QR8ST9UV0WX1 |
Example Payload for List Requirement Files⤓
List Requirement History
Get the change history for a requirement. | key: listRequirementHistory
| Input | Notes | Example |
|---|---|---|
| Connection | The Arena connection to use. | |
| Requirement GUID | The unique identifier of the requirement. | RM4KL5MN6OP7QR8ST9UV0WX1 |
Example Payload for List Requirement History⤓
List Requirement Quality
List all quality processes linked to a requirement. | key: listRequirementQuality
| Input | Notes | Example |
|---|---|---|
| Connection | The Arena connection to use. | |
| Requirement GUID | The unique identifier of the requirement. | RM4KL5MN6OP7QR8ST9UV0WX1 |
Example Payload for List Requirement Quality⤓
List Requirement Relationship Types
List all relationship types for requirements. | key: listRequirementRelationshipTypes
| Input | Notes | Example |
|---|---|---|
| Connection | The Arena connection to use. |
Example Payload for List Requirement Relationship Types⤓
List Requirement Template Attributes
List all attributes for a specific requirement template. | key: listRequirementTemplateAttributes
| Input | Notes | Example |
|---|---|---|
| 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⤓
List Requirement Templates
List all requirement templates. | key: listRequirementTemplates
| Input | Notes | Example |
|---|---|---|
| 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⤓
List Requirement Tickets
List all tickets linked to a requirement. | key: listRequirementTickets
| Input | Notes | Example |
|---|---|---|
| Connection | The Arena connection to use. | |
| Requirement GUID | The unique identifier of the requirement. | RM4KL5MN6OP7QR8ST9UV0WX1 |
Example Payload for List Requirement Tickets⤓
List Requirement Traces
Get requirement traces by direction. | key: listRequirementTraces
| Input | Notes | Example |
|---|---|---|
| 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⤓
List Requirements
Search for requirements using filters. | key: listRequirements
| Input | Notes | Example |
|---|---|---|
| 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⤓
List Sourcing Relationships
Get sourcing relationships from Arena PLM system. | key: listSourcingRelationships
| Input | Notes | Example |
|---|---|---|
| Connection | The Arena connection to use. | |
| Item GUID | The GUID of the item. | GN1AB2CD3EF4GH5IJ6KL7MN8 |
Example Payload for List Sourcing Relationships⤓
List Supplier Addresses
Retrieve all addresses for a supplier from Arena PLM system. | key: listSupplierAddresses
| Input | Notes | Example |
|---|---|---|
| Connection | The Arena connection to use. | |
| Supplier GUID | GUID of the supplier that provides this item. | SP1AB2CD3EF4GH5IJ6KL7MN8 |
Example Payload for List Supplier Addresses⤓
List Supplier Approval Statuses
Search and return a list of supplier approval statuses from Arena PLM system with pagination support. | key: listSupplierApprovalStatuses
| Input | Notes | Example |
|---|---|---|
| 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⤓
List Supplier File Associations
Retrieve all file associations for a supplier from Arena PLM system. | key: listSupplierFileAssociations
| Input | Notes | Example |
|---|---|---|
| Connection | The Arena connection to use. | |
| Supplier GUID | GUID of the supplier that provides this item. | SP1AB2CD3EF4GH5IJ6KL7MN8 |
Example Payload for List Supplier File Associations⤓
List Supplier Item Compliance
Retrieve all compliance requirements for a specific supplier item from Arena PLM system. | key: listSupplierItemCompliance
| Input | Notes | Example |
|---|---|---|
| Connection | The Arena connection to use. | |
| Supplier Item GUID | The GUID of the supplier item. | SP1AB2CD3EF4GH5IJ6KL7MN8 |
Example Payload for List Supplier Item Compliance⤓
List Supplier Item Files
Retrieve a list of all files associated with a specific supplier item from Arena PLM system. | key: listSupplierItemFiles
| Input | Notes | Example |
|---|---|---|
| Connection | The Arena connection to use. | |
| Supplier Item GUID | The GUID of the supplier item. | SP1AB2CD3EF4GH5IJ6KL7MN8 |
Example Payload for List Supplier Item Files⤓
List Supplier Item Requirements
List all compliance requirements for supplier items from Arena PLM system. | key: listSupplierItemRequirements
| Input | Notes | Example |
|---|---|---|
| Connection | The Arena connection to use. |
Example Payload for List Supplier Item Requirements⤓
List Supplier Item Sourcing
Retrieve all sourcing relationships for a specific supplier item from Arena PLM system. | key: listSupplierItemSourcing
| Input | Notes | Example |
|---|---|---|
| Connection | The Arena connection to use. | |
| Supplier Item GUID | The GUID of the supplier item. | SP1AB2CD3EF4GH5IJ6KL7MN8 |
Example Payload for List Supplier Item Sourcing⤓
List Supplier Items
Search and return a list of supplier items from Arena PLM system matching the specified criteria with pagination support. | key: listSupplierItems
| Input | Notes | Example |
|---|---|---|
| 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⤓
List Supplier Phone Numbers
Retrieve all phone numbers for a supplier from Arena PLM system. | key: listSupplierPhoneNumbers
| Input | Notes | Example |
|---|---|---|
| Connection | The Arena connection to use. | |
| Supplier GUID | GUID of the supplier that provides this item. | SP1AB2CD3EF4GH5IJ6KL7MN8 |
Example Payload for List Supplier Phone Numbers⤓
List Supplier Quality Process Associations
Retrieve all quality process associations for a supplier from Arena PLM system. | key: listSupplierQualityProcessAssociations
| Input | Notes | Example |
|---|---|---|
| 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⤓
List Suppliers
Search and return a list of suppliers from Arena PLM system matching the specified criteria with pagination support. | key: listSuppliers
| Input | Notes | Example |
|---|---|---|
| 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⤓
List Ticket Changes
List all changes referenced by a specific ticket from Arena PLM system. | key: listTicketChanges
| Input | Notes | Example |
|---|---|---|
| Connection | The Arena connection to use. | |
| Ticket GUID | The GUID of the ticket. | TK1AB2CD3EF4GH5IJ6KL7MN8 |
Example Payload for List Ticket Changes⤓
List Ticket Files
List all files referenced by a specific ticket from Arena PLM system. | key: listTicketFiles
| Input | Notes | Example |
|---|---|---|
| Connection | The Arena connection to use. | |
| Ticket GUID | The GUID of the ticket. | TK1AB2CD3EF4GH5IJ6KL7MN8 |
Example Payload for List Ticket Files⤓
List Ticket Items
List all items referenced by a specific ticket from Arena PLM system. | key: listTicketItems
| Input | Notes | Example |
|---|---|---|
| Connection | The Arena connection to use. | |
| Ticket GUID | The GUID of the ticket. | TK1AB2CD3EF4GH5IJ6KL7MN8 |
Example Payload for List Ticket Items⤓
List Ticket Quality Processes
List all quality processes referenced by a specific ticket from Arena PLM system. | key: listTicketQualityProcesses
| Input | Notes | Example |
|---|---|---|
| Connection | The Arena connection to use. | |
| Ticket GUID | The GUID of the ticket. | TK1AB2CD3EF4GH5IJ6KL7MN8 |
Example Payload for List Ticket Quality Processes⤓
List Ticket References
List all tickets referenced by a specific ticket from Arena PLM system. | key: listTicketReferences
| Input | Notes | Example |
|---|---|---|
| Connection | The Arena connection to use. | |
| Ticket GUID | The GUID of the ticket. | TK1AB2CD3EF4GH5IJ6KL7MN8 |
Example Payload for List Ticket References⤓
List Ticket Template Attributes
List all attributes for a specific ticket template from Arena PLM system. | key: listTicketTemplateAttributes
| Input | Notes | Example |
|---|---|---|
| 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⤓
List Ticket Templates
List all ticket templates from Arena PLM system with optional filtering. | key: listTicketTemplates
| Input | Notes | Example |
|---|---|---|
| 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⤓
List Tickets
Search for tickets using filters like number, title, or status from Arena PLM system. | key: listTickets
| Input | Notes | Example |
|---|---|---|
| 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⤓
List Training Managers
List all training managers in Arena PLM system. | key: listTrainingManagers
| Input | Notes | Example |
|---|---|---|
| Connection | The Arena connection to use. |
Example Payload for List Training Managers⤓
List Training Plan Files
List files associated with a training plan. | key: listTrainingPlanFiles
| Input | Notes | Example |
|---|---|---|
| Connection | The Arena connection to use. | |
| Training GUID | GUID of the training plan. | TR1AB2CD3EF4GH5IJ6KL7MN8 |
Example Payload for List Training Plan Files⤓
List Training Plan Items
List items associated with a training plan. | key: listTrainingPlanItems
| Input | Notes | Example |
|---|---|---|
| Connection | The Arena connection to use. | |
| Training GUID | GUID of the training plan. | TR1AB2CD3EF4GH5IJ6KL7MN8 |
Example Payload for List Training Plan Items⤓
List Training Plan Quality Processes
List quality processes associated with a training plan. | key: listTrainingPlanQuality
| Input | Notes | Example |
|---|---|---|
| Connection | The Arena connection to use. | |
| Training GUID | GUID of the training plan. | TR1AB2CD3EF4GH5IJ6KL7MN8 |
Example Payload for List Training Plan Quality Processes⤓
List Training Plan Records
List all training records associated with a training plan. | key: listTrainingPlanRecords
| Input | Notes | Example |
|---|---|---|
| Connection | The Arena connection to use. | |
| Training GUID | GUID of the training plan. | TR1AB2CD3EF4GH5IJ6KL7MN8 |
Example Payload for List Training Plan Records⤓
List Training Plan Users
List all users assigned to a training plan. | key: listTrainingPlanUsers
| Input | Notes | Example |
|---|---|---|
| Connection | The Arena connection to use. | |
| Training GUID | GUID of the training plan. | TR1AB2CD3EF4GH5IJ6KL7MN8 |
Example Payload for List Training Plan Users⤓
List Training Plans
Search for training plans using filters like number, name, status, or manager. | key: listTrainingPlans
| Input | Notes | Example |
|---|---|---|
| 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⤓
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
| Input | Notes | Example |
|---|---|---|
| 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⤓
Remove File from Request
Remove a file from a request in Arena PLM system. | key: removeFileFromRequest
| Input | Notes | Example |
|---|---|---|
| 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⤓
Remove File from Training Plan
Remove a file from a training plan. | key: removeFileFromTrainingPlan
| Input | Notes | Example |
|---|---|---|
| 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⤓
Remove Item from Training Plan
Remove an item from a training plan. | key: removeItemFromTrainingPlan
| Input | Notes | Example |
|---|---|---|
| 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⤓
Remove Quality Process from Training Plan
Remove a quality process from a training plan. | key: removeQualityFromTrainingPlan
| Input | Notes | Example |
|---|---|---|
| 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⤓
Remove Requirement Child
Remove a child requirement from a requirement. | key: removeRequirementChild
| Input | Notes | Example |
|---|---|---|
| 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⤓
Remove Requirement File Association
Remove a file association from a requirement. | key: removeRequirementFileAssociation
| Input | Notes | Example |
|---|---|---|
| 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⤓
Remove Requirement Quality Association
Unlink a quality process from a requirement. | key: removeRequirementQualityAssociation
| Input | Notes | Example |
|---|---|---|
| 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⤓
Remove Requirement Ticket Association
Unlink a ticket from a requirement. | key: removeRequirementTicketAssociation
| Input | Notes | Example |
|---|---|---|
| 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⤓
Remove Ticket Change
Unlink a change from a ticket in Arena PLM system. | key: removeTicketChange
| Input | Notes | Example |
|---|---|---|
| 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⤓
Remove Ticket File
Unlink a file from a ticket in Arena PLM system. | key: removeTicketFile
| Input | Notes | Example |
|---|---|---|
| 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⤓
Remove Ticket Item
Unlink an item from a ticket in Arena PLM system. | key: removeTicketItem
| Input | Notes | Example |
|---|---|---|
| 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⤓
Remove Ticket Quality Process
Unlink a quality process from a ticket in Arena PLM system. | key: removeTicketQualityProcess
| Input | Notes | Example |
|---|---|---|
| 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⤓
Remove Ticket Reference
Unlink a referenced ticket from a ticket in Arena PLM system. | key: removeTicketReference
| Input | Notes | Example |
|---|---|---|
| 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⤓
Rerun Import
Re-execute an import run with updated data. | key: rerunImport
| Input | Notes | Example |
|---|---|---|
| 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⤓
Run Export
Execute an export definition and create a new export run. | key: runExport
| Input | Notes | Example |
|---|---|---|
| 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⤓
Run Extract
Execute an extract definition and create a new extract run. | key: runExtract
| Input | Notes | Example |
|---|---|---|
| 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⤓
Run Import
Execute an import definition and create a new import run with file uploads. | key: runImport
| Input | Notes | Example |
|---|---|---|
| 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⤓
Submit Quality Step Decision
Make a decision (approve/reject/comment) on a quality process sign-off step. | key: submitQualityStepDecision
| Input | Notes | Example |
|---|---|---|
| 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⤓
Update BOM Line
Update information of a specific BOM line for an item in Arena PLM system. | key: updateBomLine
| Input | Notes | Example |
|---|---|---|
| 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⤓
Update BOM Settings
Update BOM settings for an item in Arena PLM system. | key: updateBomSettings
| Input | Notes | Example |
|---|---|---|
| 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⤓
Update BOM Substitute
Update information of a specific BOM substitute in Arena PLM system. | key: updateBomSubstitute
| Input | Notes | Example |
|---|---|---|
| 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⤓
Update Change
Update an existing change in Arena PLM system with the specified properties. | key: updateChange
| Input | Notes | Example |
|---|---|---|
| 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⤓
Update Change Implementation Task
Update an existing implementation task for a change. | key: updateChangeImplementationTask
| Input | Notes | Example |
|---|---|---|
| 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⤓
Update Change Implementation Task Note
Update an existing note on a change implementation task. | key: updateChangeImplementationTaskNote
| Input | Notes | Example |
|---|---|---|
| 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⤓
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
| Input | Notes | Example |
|---|---|---|
| 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⤓
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
| Input | Notes | Example |
|---|---|---|
| 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⤓
Update Extract
Update an existing extract definition. | key: updateExtract
| Input | Notes | Example |
|---|---|---|
| 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⤓
Update File Content
Upload and update file content by its GUID with multipart form data. | key: updateFileContent
| Input | Notes | Example |
|---|---|---|
| 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⤓
Update Import
Update an existing import definition. | key: updateImport
| Input | Notes | Example |
|---|---|---|
| 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⤓
Update Item
Update an existing item in Arena PLM system with the specified properties. | key: updateItem
| Input | Notes | Example |
|---|---|---|
| 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⤓
Update Item File Association
Update metadata of an item file association (latestEditionAssociation, primary). | key: updateItemFileAssociation
| Input | Notes | Example |
|---|---|---|
| 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⤓
Update Outbound Event Reconciliation
Update the reconciliation status of a specific event. | key: updateOutboundEventReconciliation
| Input | Notes | Example |
|---|---|---|
| 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⤓
Update Outbound Event Resource Reconciliation
Update the reconciliation status of a specific resource. | key: updateOutboundEventResourceReconciliation
| Input | Notes | Example |
|---|---|---|
| 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⤓
Update Quality Process
Updates the metadata of a Quality Process object with a given GUID in Arena PLM system. | key: updateQualityProcess
| Input | Notes | Example |
|---|---|---|
| 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⤓
Update Quality Process Step
Update a specific step in a quality process within Arena PLM system. | key: updateQualityProcessStep
| Input | Notes | Example |
|---|---|---|
| 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⤓
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
| Input | Notes | Example |
|---|---|---|
| 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⤓
Update Request
Update an existing request in Arena PLM system. | key: updateRequest
| Input | Notes | Example |
|---|---|---|
| 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⤓
Update Requirement
Update an existing requirement. | key: updateRequirement
| Input | Notes | Example |
|---|---|---|
| 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⤓
Update Requirement Trace
Update an existing trace link for a requirement. | key: updateRequirementTrace
| Input | Notes | Example |
|---|---|---|
| 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⤓
Update Sourcing Relationship
Update information of a specified sourcing relationship for an item in Arena PLM system. | key: updateSourcingRelationship
| Input | Notes | Example |
|---|---|---|
| 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⤓
Update Supplier
Update an existing supplier in Arena PLM system with the specified information. | key: updateSupplier
| Input | Notes | Example |
|---|---|---|
| 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⤓
Update Supplier Address
Update an address for a supplier in Arena PLM system. | key: updateSupplierAddress
| Input | Notes | Example |
|---|---|---|
| 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⤓
Update Supplier File Association
Update a file association for a supplier in Arena PLM system. | key: updateSupplierFileAssociation
| Input | Notes | Example |
|---|---|---|
| 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. | |
| 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⤓
Update Supplier Item
Update an existing supplier item in Arena PLM system with the specified properties. | key: updateSupplierItem
| Input | Notes | Example |
|---|---|---|
| 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⤓
Update Supplier Phone Number
Update a phone number for a supplier in Arena PLM system. | key: updateSupplierPhoneNumber
| Input | Notes | Example |
|---|---|---|
| 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⤓
Update Ticket
Update an existing ticket in Arena PLM system. | key: updateTicket
| Input | Notes | Example |
|---|---|---|
| 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⤓
Update Training Plan
Update an existing training plan. | key: updateTrainingPlan
| Input | Notes | Example |
|---|---|---|
| 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⤓
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