Contractors.es icon

Contractors.es

Interact with Contractors.es API

Actions995

Project Proposal Api → Get Api Contractors Project Proposals Project Proposal

AI-generated

Summary

Retrieve a specific project proposal by its ID from the Contractors.es API, optionally including related data and controlling whether trashed records are returned.

Inputs

  • Project Proposal (required) — Numeric ID of the project proposal to fetch. Corresponds to the path parameter in the API endpoint.
  • With Trashed — When true, includes trashed project proposals in the response. Sent as the query parameter with_trashed.
  • Only Trashed — When true, returns only trashed project proposals. Sent as the query parameter only_trashed. Mutually exclusive with With Trashed in practice.
  • Include — Array of related objects to embed in the response. Options: Project Bidding, Scopes Of Work, Materials, Project, Fields. Sent as a comma‑separated list in the query parameter include.
  • Request Options — Node‑level settings for batching, SSL handling, proxy, and timeout. These affect how the HTTP request is made but do not change the API contract.

Output shape

object

Returns the project proposal JSON object. If any Include options are selected, the corresponding related data (e.g., projectBidding, scopesOfWork, materials, project, fields) will be present on the returned object. On error, the node throws an exception.

Links

Discussion