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. Be able to read, write update Prime Payment applications

    Why is the Prime Payment Application API different from the new Requisition API? There are no Origin IDs, we cannot read the contract and change lines, et cetera. Let's not have two different ways of interacting with requisitions. Prime is sorely lacking now.

    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. Create a "Budget Snapshots" API endpoint

    Please enable a budget snapshots endpoint, would be extremely valuable. We use this feature for month-end reporting and performance reviews.

    5 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. Be able to use List Images endpoint to return images within multiple albums

    List Images currently lists all images in a single album (image_category_id). Would allow for greater optimization if you were able to get images from multiple albums with one call by passing multiple image_category_ids.

    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 →
  4. 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.

    6 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 →
  5. Drawing Mark-up PDF

    Download a marked up version of the drawing. The API lets us see that there are mark-ups, but it doesnt appear we have the ability to identify what the mark-ups are.

    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. Custom tools

    Add API support for custom tools

    4 votes
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  7. Read the Project Change Order tiers setting

    We need to be able to read the tier level (1,2 or 3) of change orders on a project. Otherwise our integrations could write data incorrectly.

    1 vote
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  8. Add Ability to Modify Specification Section Information

    Would be very useful to be able to programmatically edit the information in each spec section, particularly the "Number" field.

    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 →
  9. Allow creation, updates and deletes for trades via API

    /vapid/companies/{company_id}/trades

    The trades hook currently only supports listing trades. Please add the ability to create, update and delete Trades via 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. Allow updating Cost Codes assigned to a Vendor via the API

    Currently Cost Code lists can be read and updated, but cost codes cannot be added/updated on a Vendor record

    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 →
  11. Add Budget Forecast Line Items

    Add API support for Budget Forecast Line Items. Would enable clients to report on their custom forecast line items and analyze this data.

    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 →
  12. Read attachments from more objects

    We can read attachments from a few items such as work orders. But we cannot read them from:
    - Pay Requisitions
    - Commitment Change Orders
    - Direct Costs
    - Prime Contract
    - Prime Changes
    - Owner Requisitions

    I need these, through I would argue that the deep load of any object which has attachments should return a list of those attachments.

    1 vote
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

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

    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. Edit a project's inbound email address

    Allow API access to change a project's Inbound email address during or after the project is created. May need a second API endpoint to check if a potential inbound email address is unique/available.

    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 →
  15. Sync functionality for line items

    Sync is available for purchase orders and work orders but not for their associated line items. We could use such a feature.

    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 →
  16. Product Roadmap/Timeline for API Enhancements and Development

    We would be interested in knowing the direction API development is headed, which enhancements are priorities, and estimates of when specific new features will be available to us.

    7 votes
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  17. Add comments to punch list items via API

    Add ability to add comments to punch list items via the API, including file attachments.

    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. Add comments to change events via API

    Add ability to add comments to change events via the API, including file attachments.

    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 →
  19. Add attachments to change orders via the API

    Add ability to add file attachments to change orders via 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 →
  20. Being able to delete punch item attachments via API.

    Currently the API supports uploading punch items via the API, but there's nothing in place to allow the deletion of attachments, images, and web images via the API for punch items.

    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 →
← Previous 1 3
  • Don't see your idea?

Developer Feedback for Procore Connect API and Developer Portal

Feedback and Knowledge Base