List Lien Waivers
list_lien_waiversRetrieve lien waivers recorded in a Procore project by invoice ID. Use to discover waivers or find their IDs for subsequent actions.
Instructions
Lists the lien waivers recorded in the specified Procore project. Use this to discover lien waivers or to look up the id of one before calling a tool that needs it. project_id defaults to the value set by procore_set_config when omitted. Returns a JSON array of lien waivers; page and per_page control pagination and the response reports how many pages remain. Read-only — it changes nothing in Procore. Failures come back as an error payload carrying the HTTP status — commonly 401 when the token has expired, 403 without tool permission, and 404 when an id does not resolve. Required parameters: project_id, invoice_id. Procore API: Construction Financials > Invoices. Endpoint: GET /rest/v1.0/projects/{project_id}/lien_waivers
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Page number for paginated results (default: 1, 1-indexed) | |
| per_page | No | Number of items per page (default: 100, max: 100) | |
| invoice_id | Yes | Query string parameter — unique identifier of the invoice to retrieve lien waivers for | |
| project_id | Yes | URL path parameter — unique identifier for the project. |