The Foundation connector facilitates programmatic access to the Foundation construction accounting platform. It provides access to core financial and project management modules, including Accounts Payable, General Ledger, Job Cost, and Purchase Order. This allows data to be exchanged between Foundation and other integrated systems so users can automate workflows and synchronize data.
This product does not yet provide a development environment.
If you would like additional training or to ask for enhancements to this connector, please view the following resources:
Foundation Software Integrations
This product does not yet provide technical documentation.
The documentation below is an OpenAPI description (OAD) of each module in this connector. Note: This is provided as a quick view of coverage and capabilities. The API and endpoints documented are used internally by the platform and not directly by end users.
Before configuring the Foundation connector, you must complete the relevant ERP connection setup guide. These instructions differ if you are integrating a cloud environment or an on-prem environment.
The Foundation connector has not yet been updated to use a formally defined connection. Details on configuring this connector and providing the credentials needed for integration usage are provided below.
Real-time Action Processing: This feature should always be enabled for optimal performance. Only disable it if you are advised to do so by support.
Run Services on Connector App: Enable this feature if you installed the XChangeAgent as part of your ERP connection setup, such as for an on-prem environment. Otherwise, leave it disabled.
Foundation DB connection string
Create the Foundation Database connection string using info from your initial ERP setup. Insert the appropriate values into each field below, separated by semicolons.
Server=[the hostname of your Foundation database],[the port number] (For hosted Foundation instances, the hostname is sql.foundationsoft.com and the port is 9000.)
Database=[the database name associated with your Foundation installation]
User ID=[the username of your registered XChangeServiceUser account in Foundation]
Password=[the password for the above user]
For example, Server=sql.foundationsoft.com,9000; Database=TRIMBLECONSTRUCTION; User ID=CharlieT; Password=Hunter2
System Interface Configuration
Base Url of the Ryvit AppNetwork Environment: https://api.xchange.trimble.com/connect/v1 (default)
Partner Api Key: This field is pre-populated with a unique API key issued to you by App Xchange.
If you encounter a problem or need support for this connector, please create a ticket at App Xchange Support or email xchange_support@trimble.com.
Was this helpful? Give us feedback.