Procore Receipts API
The Receipts API from Procore — 18 operation(s) for receipts.
Operations 27
PATCH
/rest/v2.0/companies/{company_id}/projects/{project_id}/materials_mgmt/receipts/{receipt_id}/line_items/{id}
Updates a single receipt line item
#
DELETE
/rest/v2.0/companies/{company_id}/projects/{project_id}/materials_mgmt/receipts/{receipt_id}/line_items/{id}
Deletes a Receipt Line Item
#
POST
/rest/v2.0/companies/{company_id}/projects/{project_id}/materials_mgmt/receipts/{id}/comments
Add up to 100 comments to a receipt
#
POST
/rest/v2.0/companies/{company_id}/projects/{project_id}/materials_mgmt/receipts/{id}/attachments
Adds attachments to a receipt resource
#
DELETE
/rest/v2.0/companies/{company_id}/projects/{project_id}/materials_mgmt/receipts/{id}/attachments
Deletes attachments from a receipt resource
#
PATCH
/rest/v2.0/companies/{company_id}/projects/{project_id}/materials_mgmt/receipts/{id}/attachments
Updates an attachment for a receipt resource
#
GET
/rest/v2.0/companies/{company_id}/projects/{project_id}/materials_mgmt/receipts/{id}/attachments
Gets details of attachments for a receipt resource
#
POST
/rest/v2.0/companies/{company_id}/projects/{project_id}/materials_mgmt/receipts/{id}/attachment
Adds a single attachment to a receipt resource
#
DELETE
/rest/v2.0/companies/{company_id}/projects/{project_id}/materials_mgmt/receipts/{id}
Recycles a receipt
#
PATCH
/rest/v2.0/companies/{company_id}/projects/{project_id}/materials_mgmt/receipts/{id}
Updates a receipt header
#
GET
/rest/v2.0/companies/{company_id}/projects/{project_id}/materials_mgmt/receipts/{id}
Get receipt header details by id
#
POST
/rest/v2.0/companies/{company_id}/projects/{project_id}/materials_mgmt/receipts/{id}/line_items/bulk_create
Adds multiple line items to a draft receipt in bulk
#
POST
/rest/v2.0/companies/{company_id}/projects/{project_id}/materials_mgmt/receipts/{id}/line_items
Adds a single line item to a draft receipt
#
GET
/rest/v2.0/companies/{company_id}/projects/{project_id}/materials_mgmt/receipts/{id}/line_items
Get paginated receipt line items for a receipt with specified id
#
POST
/rest/v2.0/companies/{company_id}/projects/{project_id}/materials_mgmt/receipts
Creates a new receipt
#
GET
/rest/v2.0/companies/{company_id}/projects/{project_id}/materials_mgmt/receipts
Get paginated receipt details
#
POST
/rest/v2.0/companies/{company_id}/projects/{project_id}/materials_mgmt/receipts/{receipt_id}/line_items/{id}/conditions
Creates a new condition for a specific line item in a receipt
#
PATCH
/rest/v2.0/companies/{company_id}/projects/{project_id}/materials_mgmt/receipts/{receipt_id}/line_items/{line_id}/conditions/{id}
Updates an existing condition for a specific line item in a receipt
#
DELETE
/rest/v2.0/companies/{company_id}/projects/{project_id}/materials_mgmt/receipts/{receipt_id}/line_items/{line_id}/conditions/{id}
Deletes a condition from a receipt line item and adjusts line quantities
#
GET
/rest/v2.0/companies/{company_id}/projects/{project_id}/materials_mgmt/receipts/line_items
Get paginated receipt line items
#
GET
/rest/v2.0/companies/{company_id}/projects/{project_id}/materials_mgmt/receipts/{id}/change_history
Get receipt change history
#
GET
/rest/v2.0/companies/{company_id}/projects/{project_id}/materials_mgmt/receipts/configure
Gets configurable columns for the receipt view
#
GET
/rest/v2.0/companies/{company_id}/projects/{project_id}/materials_mgmt/receipts/{id}/related_documents
Gets related documents for a receipt
#
GET
/rest/v2.0/companies/{company_id}/projects/{project_id}/materials_mgmt/receipts/related_documents
Gets related documents for receipts by dashboard type
#
GET
/rest/v2.0/companies/{company_id}/projects/{project_id}/materials_mgmt/receipts/properties
Get receipt properties
#
GET
/rest/v2.0/companies/{company_id}/projects/{project_id}/materials_mgmt/receipts/{receipt_id}/attachments/{id}
Gets details of a single attachment for a receipt resource
#
GET
/rest/v2.0/companies/{company_id}/projects/{project_id}/materials_mgmt/receipts/{id}/properties
Get all properties for a resource
#
Documentation
Documentation
https://developers.procore.com/documentation/introduction
APIReference
https://developers.procore.com/reference
Specifications
Other Resources
Portal
https://developers.procore.com
Signup
https://developers.procore.com/signup
Marketplace
https://marketplace.procore.com
ChangeLog
https://developers.procore.com/changelog
Support
https://developers.procore.com/support
StatusPage
https://status.procore.com
TermsOfService
https://www.procore.com/legal/terms-of-service
PrivacyPolicy
https://www.procore.com/legal/privacy