Integrate with Procore using Agave API

Procore is a cloud-based project management product used by general contractors, specialty contractors, and owners. Using Agave, you can integrate with Procore and dozens of other systems in hours using a single API.

Sync

Procore

 data
with your application

  • Integrate in hours, not weeks.
  • Connect Procore to your tools (e.g. ERP, CRM, procurement).
  • Unified data model + passthrough requests give you control.
  • Developer-friendly: built-in sandbox, guides, and support.

API ENDPOINTS
READ
WRITE
Files Management

files

Read Write

file transfers

Read Write

file versions

Read Write

folders

Read Write

photos

Read Write
Financials Management

actual production quantities

Read Write

AP invoices (Subcontractor Invoices)

Read Write

AP payments (Subcontractor Payments)

Read Write

AR invoices (Owner Invoices)

Read Write

AR payments (Prime Contract Payments)

Read Write

assets (Equipment)

Read Write

budget line items

Read Write

budget production quantities

Read Write

change events

Read Write

change orders

Read Write

cost codes

Read Write

cost types

Read Write

employees

Read Write

expenses (Direct Costs)

Read Write

prime contracts

Read Write

purchase orders

Read Write

sub jobs

Read Write

subcontract claims (Subcontractor SOVs)

Read Write

subcontracts

Read Write

tax codes

Read Write

Available via Passthrough

timecard entries

Read Write

vendor compliances

Read Write

WBS

Read Write

WBS Segments

Read Write

WBS Segment Items

Read Write
Project Management

contacts (Directory)

Read Write

Available via Passthrough

coordination issues

Read Write

drawings

Read Write

drawing versions

Read Write

locations

Read Write

Available via Passthrough

observations

Read Write

projects

Read Write

RFIs

Read Write

specification sections

Read Write

Available via Passthrough

specification section versions

Read Write

submittals

Read Write

submittal packages

Read Write

transmittals

Read Write

Available via Passthrough

Available via Passthrough

vendors

Read Write
Passthrough Requests

More Procore endpoints (without unified model)

Read Write

Easy to learn and test

Agave API comes fully equipped with everything you need to start transferring data as quickly as possible

Sandbox and Sample Data

Agave has sandbox environments with sample data that you can use instead of spending time creating your own.

Integration Guide

Up-to-date tutorials and solutions to common errors for you and your users.

Get Unified and Raw Data in
Each API Call

Agave provides unified models and access to source data. In addition, we even support passthrough requests, so you are never blocked by us.

curl https://api.agaveapi.com/projects \
  -H 'Api-Version: 2021-11-21' \
  -H 'Client-Id: your-client-id' \
  -H 'Client-Secret: your-client-secret' \
  -H 'Account-Token: autodesk-build-account-token'
BASH

Example Request

{
  "id": "...",
  "name": "Test Project-1",
  "start_date": "2022-01-01",
  "status": "Active",
  ...
}
JSON

Returns unified project object like this

Your teams deserve better
Get started with Agave today

Reach out to us, and we'll get back to you within 24 hours to help you set up your integration.

Get Started