Changelog
Recent changes, deprecations, and updates to the Procore Developer Platform.
Overview
This page tracks significant changes to the Procore Developer Platform, including new features, breaking changes, and deprecations. Entries are listed in reverse chronological order.
April 2026 — Project Directory Webhook Update Triggers Deprecated
Category: Deprecation
We are deprecating the update event type on the Project Users and Project Vendors webhook triggers. These triggers cause a fanout issue — a single contact edit in the Directory tool can generate hundreds or thousands of duplicate webhook events across projects.
Hard cutoff: June 30, 2026. After this date, these triggers will stop delivering update events permanently. The create and delete event types on these triggers are not affected. All Company Directory webhook triggers are not affected.
What you need to do:
- Check your subscriptions. Review whether your app subscribes to
Project UsersorProject Vendorswith theupdateevent type. - Migrate to Company Directory webhooks. Subscribe to
Company Users→updateandCompany Vendors→updateinstead. One event per change, no fanout. - Test before the cutoff. Validate your integration with Company Directory events in a sandbox environment.
For the full migration guide, see Deprecation: Project Directory Update Webhooks.
If you have questions, please reach out to apisupport@procore.com.
March 2026 — Agentic APIs Now in Design Partner Pilot
Category: New Feature
Procore’s Agentic APIs are now available in a Design Partner pilot. Built on Datagrid infrastructure, they are designed for AI agents, Retrieval-Augmented Generation (RAG), and semantic search across unstructured Procore data. General availability is in development.
Agentic APIs serve use cases that transactional REST APIs are not designed for — including autonomous agent workflows, deep semantic search, and large-scale data analysis.
For full details and to apply, see Agentic APIs.
If you have questions, please reach out to apisupport@procore.com.
March 2026 — API Usage Guidelines Published
Category: Policy
Procore has published API Usage Guidelines to clarify how REST APIs are designed to be used. REST APIs are built for transactional integrations — CRUD operations and workflow automation. Large-scale data extraction and AI/ML training using REST APIs is not permitted under the Developer Policy.
If you have questions, please reach out to apisupport@procore.com.
August 2025 — File Upload API Flow Updated
Category: Breaking Change
As of November 1, 2025, Procore updated its file upload process to improve speed, reliability, and scalability. File uploads now use a three-step direct upload flow that utilizes presigned URLs.
This change replaced the legacy single-call upload method. Uploads that do not use the new flow may experience increased latency.
What you need to do:
Update your integration to use the new upload flow:
- Request a Presigned Upload URL — Use the Uploads endpoint to request a presigned S3 URL and receive a
uuid. - Upload the File — Upload the file directly to S3 using the presigned URL.
- Complete the Upload — Finalize the process by sending the
uuid(instead of the file data) to complete the upload.
To learn more, see Direct Upload Tutorial.
If you have questions, please reach out to apisupport@procore.com.
January 2025 — Sunset of Traditional Service Accounts
Category: Completed
All Traditional Service Accounts were sunset on March 18, 2025.
Traditional Service Accounts were deprecated on December 9, 2021. As of January 21, 2025, the creation of new Traditional Service Accounts was no longer allowed. Existing Traditional Service Accounts ceased to function on March 18, 2025.
Developers of data connection applications that used Traditional Service Accounts were required to update their applications to use Developer Managed Service Accounts. All data connection applications not migrated by the sunset date ceased to function. Any application listed on the Procore App Marketplace that was not using a supported method for accessing the Procore API was removed.
See Migrating Data Connection Applications to Use DMSAs for additional information.
If you have questions, please reach out to apisupport@procore.com.