6/25/2026
Vista API Enhancements — June 11–25, 2026
The June 11–25 release adds Viewpoint Administration inquiry APIs, expands AP and payroll action coverage, introduces new cache objects for Equipment Management, and fixes several high-impact action and cache issues across Job Cost, Service Management, and Document Management.
Data and Cache Improvements
Viewpoint Administration Inquiries
The Viewpoint Administration (VA) inquiry APIs are now available. Integrators can run Vista administration inquiries programmatically, retrieve inquiry run status from cache, and read inquiry result data.
Supported surfaces include the run_inquiry action plus inquiry_runs and inquiry_data cache objects.
User-Defined Table Data
Backend improvements to User-Defined (UD) table data retrieval improve reliability when reading UD table records through the Vista API.
Pay Sequences Cache Maintenance
Backend improvements to Pay Sequences cache maintenance improve reliability when refreshing pay period data through the Vista API.
API Improvements
| Module | Change Type | Data Object | Description |
|---|---|---|---|
| VA | Added | Inquiries | Released Viewpoint Administration inquiry APIs, including the run_inquiry action and inquiry_runs and inquiry_data cache objects for executing inquiries and retrieving results. |
| AP | Added | Unapproved Invoices | Added Add Attachment to Header and Add Attachment to Line Item actions for unapproved invoices, allowing attachments to be posted directly to invoice headers and line items. |
| AP | Enhanced | Payment Batch Entries Add Action | Enhanced the Add action for Payment Batch Entries with required Expense Month and Transaction Number fields, InvTotal support, and attachment handling to prevent transaction-not-found errors and support complete payment batch entry creation. |
| PR | Added | Leave Codes | Added the Change action for Leave Codes to allow programmatically updating payroll leave code records. |
| EM | Added | Cost Details Cache | Added the Cost Details data object to the cache writer service to support Equipment Management cost detail data. |
| DM | Enhanced | Attachment Files Cache | Enhanced the attachment files cache to use the File API and added a file_url property to the output schema containing a public URL for file retrieval. |
| JC | Fixed | Contract Close Entries Add Action | Fixed contract_cls_entries/add so it creates both the contract-level and corresponding job-level rows in the batch table, matching Vista UI behavior and preventing batch validation failures. |
| PR | Fixed | Refresh Pay Period Action | Fixed the Refresh Pay Period action failing with a database-locked error during pay sequence cache maintenance. |
| CU | Fixed | Cost Detail | Fixed an issue where transient 500 errors during project configuration lookups caused API calls to fail by implementing a retry mechanism. |
| — | Fixed | Attachments | Fixed an issue where the UniqueAttachID field length was restricted to 16 characters instead of 36, causing integration errors. |
| SM | Fixed | Work Orders Add Action | Fixed the Add action failing with an object reference error by correctly enforcing the required Work Order TypeC or J field and improving the field description. |
| VA | Fixed | Inquiry Data Clear Inquiry Action | Fixed the clear_inquiry action failing unexpectedly with a 400 Bad Request error. |
Schema Clarifications
| Module | Change Type | Data Object | Description |
|---|---|---|---|
| PR | Enhanced | Leave Codes | Updated the Leave Codes data object description for improved clarity. |

