Developer Feedback for Procore Connect API and Developer Portal

Welcome to the Procore Developer Feedback Forum specifically focused on the Procore Connect API and Developer Portal (developers.procore.com).

We’d like to hear any ideas you have for how we can improve the Procore Connect Developer Experience. Please use this forum to provide feedback and suggest enhancements. You can also vote and comment on other ideas suggested by other Procore developers.

This forum is actively monitored by Procore’s Product Management Team.

How can we improve Procore's Developer Experience?

(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can support and comment on it.

If it doesn't exist, you can post your idea so others can support it.

Enter your idea and we'll search to see if someone has already suggested it.

  1. Excel Power Query

    When exporting a report, you can create a URL to copy data to the Application “Tableau”. This way, your “Tableau" always reflect the data of the report whenever the report gets updated in Procore. There is a way to do this in excel as well. You just need to copy an URL and paste it in the “Power Query” tool so that your Excel file will always reflect the data of a report in Procore. However, the URL you get is only good for Tableau. It does not work if you try to paste the URL in the Power Query…

    1 vote
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  2. Ability to Update Permission Templates for Users

    Currently can add a user to a project with a specific permission template. As roles within the project change, we need to be able to update the permission template for a user within a project.

    1 vote
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  3. API for User Session

    Able to get API of User Session so that we could run user log in report by another system/tool such as Tableau

    1 vote
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  4. Provide POST method for /vapid/equipment

    Currently, we can only GET /vapid/equipment - it would be extremely helpful to be able to add equipment to projects using the API.

    1 vote
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  5. API Access to Budgeted Labor Hours from Field Prouctivity

    Currently we have access to Budgeted Production Quantities in the API, but we have no ability to get/post/patch the budgeted labor hours. Being able to run these from the API would be very helpful for our workflow.

    1 vote
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  6. Access the PDF exports of Procore resources through the REST API

    We have been able to use the APIs to access data for different resources (RFIs, Observation Items, Submittals etc.) but couldn’t find a way to get URLs for the PDF exports of these resources. Please include a url field for PDF resource in the JSON response similar to the attachments URL so that we can access the PDF exports of Procore resources through the REST API?

    2 votes
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  7. Expose the Change History data

    For tools and items that provide a change history tab in Procore it would be helpful to access the same data via the API.
    This is along the lines of the TimeStamp Workflow Steps suggestion as it is driven by a need to see what changed at what time when certain fields(i.e. closed_at) are not exposed in an API endpoint.

    1 vote
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  8. TimeStamp Workflow Steps

    In the API Documentation, please expose timestamps for when a tool moves to the next workflow step. This would be super helpful for tracking accurate durations and highlighting problem areas, specifically for tools like RFI, Submittal, and Punch.

    2 votes
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  9. Expose the `corporate_office` field in the API

    This field shows in the UI, but not the API

    1 vote
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  10. Timezones carrying over on Project Templates

    "Just got a ticket from one of my teams on the west coast. They asked us to update the time zone of their project. I noticed our template was set to east coast time. But that made me do a few tests to confirm the time zone carried forward. Unfortunately, it doesn't appear that it carries to the new project. It also doesn't appear there is a way to set this via the APIs. "

    1 vote
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  11. ProjectUser Identification

    For us to display who is working on a Project, we pull information from ProjectUser - excellent.
    However, we have 18 individuals who are by default added to each project (IT Support, Health & Safety, Environmental, O&M Coordinators, Board etc...). They are incl on each Project and we want to exclude them from the reporting on each Project for some aspects.
    We can manually identify these users via the ID's however it would be more appropriate to exclude based on settings incl:
    a) In our template project, eight individuals are listed yet these are not returned in ProjectUser as attached…

    1 vote
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  12. I want use Impement procore connect rest api in sharepoint add-ins

    I am working in procore connect rest api in sharepoint add-ins

    1 vote
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  13. Update Budget Forecast via Update Budget Line Item Endpoint

    Allow updating the forecast amount (budget_forecast) since this is commonly updated manually. Will provide support/experience that it used in the UI.

    1 vote
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  14. Bulk List Project Dates, Budget, Schedule and others

    We have more than 700 projects at any given time within our company. While building custom integration with our warehouse, I noticed that there is currently no ability to download bulk data about Dates, Budget and Schedule at company level. It would be great if we can have an api end point that could pull bulk data at company level. Currently, I will be coding to run a loop to pull each project details one at a time and then bind them which is time and resource consuming.

    3 votes
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  15. Remove a user from a project via API

    Allow removing a user from a project directory via the API.

    The need to remove a user from a project has already been identified by many systems including Procore - the feature exists on Procore's web UI.

    Adding this feature to the API would allow integrations to meet this requirement and maintain data integrity in disparate systems in an automated fashion.

    8 votes
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    Limited Release  ·  1 comment  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  16. Custom tools

    Add API support for custom tools

    9 votes
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  17. API support to access closed bid packages

    Provide support for for accessing closed bid packages through the https://app.procore.com/vapid/projects/:project_id/bid_packages API call. This would be very useful to be able to iterate all bid packages (regardless of status) to perform subcontractor trend analysis and build metrics on responsiveness.

    2 votes
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  18. API Filtering

    It would be nice if you could add filtering capabilities to all of the list API calls. For example it would be nice to be able to return a list of vendors that have been modified between two dates or return a list of vendors that have open AP balances.

    6 votes
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    Under Review  ·  1 comment  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  19. Add Etag support to API

    It would be very helpful if each API endpoint could guarantee that HTTP header etags worked. The do appear to work on many endpoints, but afaik are not QA tested and therefore guaranteed to be correct.

    https://en.wikipedia.org/wiki/HTTP_ETag

    1 vote
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  20. RSS Feed to Product Releases

    It would be great to have an RSS feed on the product releases page
    https://support.procore.com/product-releases

    These updates are important because I often need to train my team about the changes to the tools as well as workflows.

    2 votes
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →
← Previous 1 3 4 5
  • Don't see your idea?

Developer Feedback for Procore Connect API and Developer Portal

Feedback and Knowledge Base