GET /rest/v1.1/requisitions

Return a list of Requisitions (Subcontractor Invoices) on a specified project

See Filtering on List Actions for information on using the filtering capabilities provided by this endpoint.

Servers

Request headers

Name Type Required Description
Procore-Company-Id Integer Yes

Unique company identifier associated with the Procore User Account.

Query parameters

Name Type Required Description
page Integer No

Page

filters[commitment_id] Integer No

Commitment ID(s). Returns item(s) with the specified Commitment ID(s).

project_id Integer Yes

Unique identifier for the project.

filters[id][] Array No

Return item(s) with the specified IDs.

filters[origin_id] String No

Origin ID. Returns item(s) with the specified Origin ID.

per_page Integer No

Elements per page, default 30

filters[is_last] Boolean No

Setting this to true will return only the last item. Setting this to false will return all the items except the last one.

filters[period_id] Integer No

Billing Period ID. Returns item(s) with the specified Billing Period ID.

filters[created_at] String No

Return item(s) created within the specified ISO 8601 datetime range. Formats: YYYY-MM-DD...YYYY-MM-DD - Date YYYY-MM-DDTHH:MM:SSZ...YYYY-MM-DDTHH:MM:SSZ - DateTime with UTC Offset

filters[updated_at] String No

Return item(s) last updated within the specified ISO 8601 datetime range. Formats: YYYY-MM-DD...YYYY-MM-DD - Date YYYY-MM-DDTHH:MM:SSZ...YYYY-MM-DDTHH:MM:SSZ - DateTime with UTC Offset

filters[status] String No

Return item(s) with the specified Requisition (Subcontractor Invoice) status.

Possible values:

  • "approved"
  • "under_review"
  • "pending_owner_approval"
  • "revise_and_resubmit"
  • "draft"
  • "approved_as_noted"
view String No

Specifies which view (which attributes) of the resource is going to be present in the response.

Possible values:

  • "extended"
  • "action_policy"
  • "items"
  • "default"

How to start integrating

  1. Add HTTP Task to your workflow definition.
  2. Search for the API you want to integrate with and click on the name.
    • This loads the API reference documentation and prepares the Http request settings.
  3. Click Test request to test run your request to the API and see the API's response.