PipedreamHQ / PipedreamHQ/pipedream

Procore Actions [ACTION]

Open
#6,373 4 comments 0 reactions 0 assignees View on GitHub
action blocked enhancement good first issue help wanted requested user help with component triaged
Dominant language
JavaScript
Stars
11.7k
Forks
5.8k
Avg merge
3d 10h
Merged PRs (30d)
102

Description

**Is there a specific app this action is for?**
Procore
**Please provide a link to the relevant API docs for the specific service / operation.**
https://developers.procore.com/

Currently the Procore integration only has triggers and no actions. The problem with Procore's API is that most of the endpoints people want to pull from Procore is at the project level, but you have to specify the project ID to do this (same for all Pipedream's Procore project-level triggers). This would require manually creating a workflow for every project (my company has ~20 concurrent projects at any given time). I need a way to use the [List projects](https://protect-us.mimecast.com/s/e2O_C68MOktYrR2c6gCyA) endpoint to get a list of each project's project_id and then iterate through that list calling the [List Submittals on a project](https://protect-us.mimecast.com/s/ONDdC5yMNjFLZymizDyAI) endpoint. Using a schedule trigger to kick it off.

I would love to be able to do the same loop through all projects to pull:
- [List Change Events](https://developers.procore.com/reference/rest/v1/change-events?version=1.0)
- [List Change Order Packages](https://developers.procore.com/reference/rest/v1/change-order-packages?version=1.0)

I'm really really hoping this is possible. Thank you!

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.