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. 2 votes
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  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.

    3 votes
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  3. 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.

    3 votes
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  4. 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…

    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 →
  5. Set view:normal as a default parameter for all endpoints.

    Coordination Issue endpoint has the view parameter defaulted to "compact", yet this does not seem to be the default condition for most endpoints. It too a bit to discover that this was the reason my response was only returning id values.

    1 vote
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  6. Webhook Triggers for Budget View Custom Columns

    We would like to be able to trigger a Budget Line Item UPDATE webhook when the value of a Custom-defined column on our Budget View changes.

    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 →
  7. API for returning deleted Observations?

    Many of procore tools, Observations included, use a "soft delete" method of adding items to the recycle bin in the Procore web interface. As it stands, the ability to view a list of Observation Items in the recycle bin is not available using procore API endpoints.

    The 'deleted_at' key in the current GET API response hold's no purpose as deleted records are never shown in the GET API response.

    Custom charts / reports developed in-house currently have no way of fetching records deleted in procore environment until the entire dataset in re-fetched from procore.

    Any development on this in the…

    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. Company Logo URL

    Add a column similar to logo_url in Project, but for companies table so it is the company logo.

    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 →
  9. Expose the 'Payment Due' field for commitment / head contract claims through the API.

    Include the 'Payment Due' field in the json payload when retrieving a progress claim (requisition) record.

    The API currently exposes billing date, period start and period end but does not include the payment due date.

    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. 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 →
  11. 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 →
  12. 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 →
  13. 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 →
  14. 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 →
  15. 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 →
  16. 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 →
  17. 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 →
  18. 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.

    4 votes
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  19. 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 →
  20. 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 →
← Previous 1 3 4 5
  • Don't see your idea?

Developer Feedback for Procore Connect API and Developer Portal

Feedback and Knowledge Base