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.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Add Meeting Template Information to Meeting API

    Add fields that will identify which meeting template was used to create a meeting. We heavily utilize meeting templates but have no way to determine what meeting template was used to create the meeting. We have some meetings that we require on every project and without the ability to see what template was used to create the meeting, we have no way of knowing if these meetings happened, as end users can modify the meeting name.

    15 votes
    Sign in Sign in with Procore
    Signed in as (Sign out)

    We’ll send you updates on this idea

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

    13 votes
    Sign in Sign in with Procore
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  3. Allow linking files uploaded to Documents as attachments to other items over the API

    We've identified that the Procore mobile app allows the user to link files uploaded to Documents as attachments to Observation items, Punch List items, and RFIs. However, the Procore API doesn't provide support for this, only inline attachments. It would be extremely useful for us to allow customers to attach files at any point rather than only via an inline request.

    2 votes
    Sign in Sign in with Procore
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  4. Create API to push attachments to submittals

    Create an API to allow partners to push attachments directly to submittals. We have clients who are requesting the ability for our Closeout Platform to accomplish this. This allows them to utilize the extract feature with more accuracy since we can automatically push any closeout related documents back to their Procore project.

    1 vote
    Sign in Sign in with Procore
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  5. Expose relationship between Specifications and Specification Set to Specification Endpoint

    We would like to link Specification Sections, Section Division and/or Section Revisions to their respective Specification Set.
    GET /vapid/specification_section_divisions
    GET /vapid/specification_sections
    GET /vapid/specification_section_revisions

    Looking at the above the endpoints, none of them contain an ID for Spec Set. We are looking to grab all specification section revisions per spec set (as you can do in the web portal via a drop down) but don't see a way to accomplish this.

    1 vote
    Sign in Sign in with Procore
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  6. Add Company ID to Company/Project Vendor information

    Neither project nor company vendor lists include any unique identifier for the company associated to that vendor. This makes it difficult to import project vendors and associate them with their parent company. Just adding `company_id: 123` to the returned vendor information would be perfectly sufficient.

    2 votes
    Sign in Sign in with Procore
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  7. 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.

    5 votes
    Sign in Sign in with Procore
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  8. Expose "Contract Date" attribute in Work Order Contract API

    One of the fields on the UI for a Commitment is "Contract Date" but there doesn't seem to be a way to set this with the API.

    1 vote
    Sign in Sign in with Procore
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  9. Expose Quickbooks ID field on Projects in the API

    Include the Quickbooks ID and other QB integration fields in the API so orgs can query and manipulate data between systems. This is extermely important when Procore is working on an integration that is not complete. It gives the opportunity for validation and allows the customer to create temporary integration options for things Procore still has sitting in the backlog.

    3 votes
    Sign in Sign in with Procore
    Signed in as (Sign out)

    We’ll send you updates on this idea

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

    3 votes
    Sign in Sign in with Procore
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  11. Webhook Trigger for Drawing revisions

    Currently it's only possible to put a trigger on Drawing. Would it be possible to have triggers for drawing revisions? It gives more granular information on a changed drawing.

    1 vote
    Sign in Sign in with Procore
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  12. Add Distribution List/Groups - When creating Records in another platform

    We allow out mutual clients to create RFIs, Punchlist Records and a few other record types from within our platform, Multivista. Our clients need to add individual users whenever they create these records as they cannot select a pre-created distribution list/group. Our clients would like to be able to select a distribution list in lieu of adding every single user to each record they create.

    This would vastly enhance the workflow for any record creation.
    Thanks!

    1 vote
    Sign in Sign in with Procore
    Signed in as (Sign out)

    We’ll send you updates on this idea

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

    3 votes
    Sign in Sign in with Procore
    Signed in as (Sign out)

    We’ll send you updates on this idea

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

    2 votes
    Sign in Sign in with Procore
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  15. Ability to Add User Notifications via API

    Add the ability to add a notification to the Notification Center for a particular user via the api.

    1 vote
    Sign in Sign in with Procore
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  16. 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 Sign in with Procore
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  17. 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 Sign in with Procore
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  18. 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 Sign in with Procore
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  19. 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 Sign in with Procore
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  20. 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 Sign in with Procore
    Signed in as (Sign out)

    We’ll send you updates on this idea

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

Categories

Feedback and Knowledge Base