/project-statementsRead operationList project statements
Use this operation to list project statements. It returns only resources visible to the credential and applies the documented filters before producing a bounded, stable page. Required scopes, product permissions, sharing rules, workspace locks, and regional cell ownership are enforced for every request. Finance-protected fields are omitted or rejected unless the credential also has the documented finance scope.
project-statements:readPrepare this request
The builder does not execute requests or persist credentials. Replace the environment-variable placeholder only in your terminal or secret-aware runtime.
Query parameters
11cursorOpaque cursor returned in meta.page.nextCursor.
limitMaximum number of records to return in this page. The response may contain fewer records.
archivedReturn archived resources instead of active resources.
projectIdFilter project statements by project id.
productIdFilter project statements by product id.
createdByFilter project statements by their creator id.
dateFromInclude statements dated at or after this time.
dateToInclude statements dated at or before this time.
createdAtFromInclude statements created at or after this time.
createdAtToInclude statements created at or before this time.
typeFilter by statement type. Budget requires project-statements:finance:read.
budgetbundlemanualproductResponses
6200A bounded page of resources visible to the credential, with request metadata and an opaque cursor when another page is available.application/json
application/jsonBudget statements and purchasePrice are finance-gated. Internal workflow, order, cart, and budget-rollup fields are never part of this public DTO.
The attributes associated with this project statement.
amountrequiredThe amount associated with this project statement attributes.
archivedrequiredWhether this resource is archived.
commentrequiredThe comment associated with this project statement attributes.
countrequiredThe count associated with this project statement attributes.
createdAtrequiredTimestamp at which the resource was created.
daterequiredISO 8601 timestamp for date.
descriptionrequiredHuman-readable description of the resource.
isChargerequiredWhether is charge applies to this project statement attributes.
productIdrequiredThe product id associated with this project statement attributes.
productNumberrequiredThe product number associated with this project statement attributes.
projectIdrequiredIdentifier of the related project.
purchasePriceInternal acquisition cost. Present only with project-statements:finance:read.
titlerequiredHuman-readable title of the resource.
typerequiredCanonical type discriminator for this resource.
budgetbundlemanualproductupdatedAtrequiredTimestamp of the most recent successful update.
idrequiredStable TeamGrid identifier for this resource.
typerequiredCanonical type discriminator for this resource.
limitrequirednextCursorrequiredrequestIdrequired400The request is invalid.application/json
application/jsonThe errors associated with this error.
coderequiredStable machine-readable code for programmatic error or state handling.
detailrequiredThe detail associated with this api error.
sourceThe source associated with this api error.
statusrequiredCanonical status of the resource or operation.
titlerequiredHuman-readable title of the resource.
Request metadata, including the request identifier and pagination state when applicable.
requestIdrequiredUnique identifier assigned to the API request for tracing and support.
401The bearer credential is missing, invalid, expired, or revoked.application/json
application/jsonThe errors associated with this error.
coderequiredStable machine-readable code for programmatic error or state handling.
detailrequiredThe detail associated with this api error.
sourceThe source associated with this api error.
statusrequiredCanonical status of the resource or operation.
titlerequiredHuman-readable title of the resource.
Request metadata, including the request identifier and pagination state when applicable.
requestIdrequiredUnique identifier assigned to the API request for tracing and support.
403The credential has insufficient scope.application/json
application/jsonThe errors associated with this error.
coderequiredStable machine-readable code for programmatic error or state handling.
detailrequiredThe detail associated with this api error.
sourceThe source associated with this api error.
statusrequiredCanonical status of the resource or operation.
titlerequiredHuman-readable title of the resource.
Request metadata, including the request identifier and pagination state when applicable.
requestIdrequiredUnique identifier assigned to the API request for tracing and support.
429The credential or source exceeded its rate limit.application/json
application/jsonThe errors associated with this error.
coderequiredStable machine-readable code for programmatic error or state handling.
detailrequiredThe detail associated with this api error.
sourceThe source associated with this api error.
statusrequiredCanonical status of the resource or operation.
titlerequiredHuman-readable title of the resource.
Request metadata, including the request identifier and pagination state when applicable.
requestIdrequiredUnique identifier assigned to the API request for tracing and support.
503A required cell-local dependency is unavailable.application/json
application/jsonThe errors associated with this error.
coderequiredStable machine-readable code for programmatic error or state handling.
detailrequiredThe detail associated with this api error.
sourceThe source associated with this api error.
statusrequiredCanonical status of the resource or operation.
titlerequiredHuman-readable title of the resource.
Request metadata, including the request identifier and pagination state when applicable.
requestIdrequiredUnique identifier assigned to the API request for tracing and support.
Thank you. The rating contains no account or customer data.