AVEVA Production Management Web API Reference
- Last UpdatedNov 13, 2025
- 2 minute read
| Get | Configuration_GetEquipment Gets a filtered list of equipment. |
| Get | Configuration_GetFieldDisplayNames Gets the corresponding visual data fields based on the specified query parameters. |
| Get | Configuration_GetPeriodDefinition Gets a list of periods based on the specified query parameters. |
| Get | Configuration_ResolvePeriodFilter Gets a start and end date and time for a specified period. |
| Get | Data_GetAllowedValues Gets the allowed values for the specified fields based on the specified reporting point location. |
| Get | Data_GetRecords Gets the data records based on the specified query parameters. |
| Get | Data_GetRelationshipMatrixValues Gets the structure of the relationship matrix defined for a specified reporting point. |
| Get | Data_GetView Gets the detailed information of a specific view. |
| Post | Data_SubmitRecord Creates and updates a single record in all the application modules. |
| Post | Data_SubmitRecords Creates and updates records in all the application modules. |
| Put | Data_UpdateRecordStatus Confirms or unconfirms records. |
| Get | Downtime_GetCauseList Gets a list of downtime causes based on the specified parameters. |
| Get | Downtime_GetClassificationList Gets a list of downtime classification based on the specified parameters. |
| Get | Downtime_GetEffectList Gets a list of the outcome of a downtime cause. |
| Put | Downtime_SplitRecord Updates the original record details with the specified points to split at, based on the defined module, location, and setId of the request. |
| Get | Inventory_GetLotBalance Gets Lot balance data based on the specified parameters. |
| Get | Inventory_GetLotBalanceByPeriod Gets Lot balance data based on the specified period. |
| Get | Inventory_GetLotGroupBalance Gets Lot group balance data based on the specified parameters. |
| Get | Inventory_GetLotGroupBalanceByPeriod Gets Lot group balance data based on the specified period. |
| Get | Inventory_GetMovementEvents Gets movement events data based on the specified parameters. |
| Post | Notification_SubmitClientNotification Creates and updates the client notification. |
| EquipmentInformation | Represents an equipment information class. |
| PeriodDefinition | Represents the period definition class. |
| TimePeriod | Represents the time period class. |
| View | Represents the View class. |
| AllowedValue | Represents the allowed value class. |
| LookupListValue | Represents the Downtime lookup list class. |
| SplitRecordResult | Represents the SplitRecordResult class. |
| SplitRecordRequest | Represents the SplitRecordRequest class. |
| SplitRecord | Represents the SplitRecord class as a key-value pair. |
| MovementEvent | Represents the Movement event records. |
| LotGroupBalance | Represents the Lot group balance records. |
| LotBalance | Represents the Lot balance records. |
| SubmitClientNotificationResponse | Represents the client notification response class. |
| GetFieldDisplayNamesRequest | Represents the request for field display names class. |