List Project Delivery release authorizations

GET/v1/release-control/project-deliveries

Lists append-only authorizations for exact evidence-bound Project Delivery topologies.

How to call this endpoint

Every ACP API request uses bearer authentication. The examples here show the actual request path, auth header, and body shape that the platform expects.

Path, query, and header parameters

These parameters control which ACP object the endpoint acts on and how the request is processed.

Path parameters
None.
Query parameters
NameLocationTypeRequiredDescription
projectIdquerystringNo
limitqueryintegerNo
offsetqueryintegerNo

Body schema

This endpoint does not require a request body.

None.

What the API returns

Each response code below includes the documented payload shape for the ACP API.

200Accessible Project Delivery release authorizationsapplication/json
FieldTypeRequiredDescription
objectlistYes
dataobject[]Yes
data[].idstringYesUnique identifier.
data[].objectproject_delivery_release_authorizationYes
data[].statusauthorizedYesCurrent lifecycle status.
data[].projectIdstringYesProject ID.
data[].deliveryPlanIdstringYes
data[].deliveryExecutionIdstringYes
data[].planRevisionintegerYes
data[].contractFingerprintstringYes
data[].releaseFingerprintstringYes
data[].topologyCandidateobjectYes
data[].topologyCandidate.idstringYesUnique identifier.
data[].topologyCandidate.manifestFingerprintstringYes
data[].assuranceobjectYes
data[].assurance.runIdstringYes
data[].assurance.evidenceFingerprintstringYes
data[].assurance.decisionFingerprintstringYes
data[].idempotencyKeystringYes
data[].requestFingerprintstringYes
data[].evidenceFingerprintstringYes
data[].candidateExecutionsobject[]No
data[].candidateExecutions[].candidateIdstringYes
data[].candidateExecutions[].targetKindfunction | metronomeYes
data[].candidateExecutions[].targetResourceIdstringYes
data[].candidateExecutions[].candidateVersionIdstringYes
data[].candidateExecutions[].candidateFingerprintstringYes
data[].candidateExecutions[].sourcesobject[]Yes
data[].candidateExecutions[].sources[].gatetest | evaluationYes
data[].candidateExecutions[].sources[].runIdstringYes
data[].candidateExecutions[].sources[].caseIdstringYes
data[].candidateExecutions[].sources[].executionKindfunction_candidate_sandbox | metronome_candidate_runYes
data[].candidateExecutions[].sources[].metronomeRunIdstringYes
data[].candidateExecutions[].sources[].evidenceFingerprintstringYes
data[].authorizedAtstringYes
data[].createdAtstringYesISO 8601 timestamp.
data[].eventsobject[]No
data[].events[].sequenceintegerYes
data[].events[].idstringYesUnique identifier.
data[].events[].typestringYes
data[].events[].actorUserIdstringYes
data[].events[].payloadobjectYes
data[].events[].createdAtstringYesISO 8601 timestamp.
authorizationsobject[]Yes
authorizations[].idstringYesUnique identifier.
authorizations[].objectproject_delivery_release_authorizationYes
authorizations[].statusauthorizedYesCurrent lifecycle status.
authorizations[].projectIdstringYesProject ID.
authorizations[].deliveryPlanIdstringYes
authorizations[].deliveryExecutionIdstringYes
authorizations[].planRevisionintegerYes
authorizations[].contractFingerprintstringYes
authorizations[].releaseFingerprintstringYes
authorizations[].topologyCandidateobjectYes
authorizations[].topologyCandidate.idstringYesUnique identifier.
authorizations[].topologyCandidate.manifestFingerprintstringYes
authorizations[].assuranceobjectYes
authorizations[].assurance.runIdstringYes
authorizations[].assurance.evidenceFingerprintstringYes
authorizations[].assurance.decisionFingerprintstringYes
authorizations[].idempotencyKeystringYes
authorizations[].requestFingerprintstringYes
authorizations[].evidenceFingerprintstringYes
authorizations[].candidateExecutionsobject[]No
authorizations[].candidateExecutions[].candidateIdstringYes
authorizations[].candidateExecutions[].targetKindfunction | metronomeYes
authorizations[].candidateExecutions[].targetResourceIdstringYes
authorizations[].candidateExecutions[].candidateVersionIdstringYes
authorizations[].candidateExecutions[].candidateFingerprintstringYes
authorizations[].candidateExecutions[].sourcesobject[]Yes
authorizations[].candidateExecutions[].sources[].gatetest | evaluationYes
authorizations[].candidateExecutions[].sources[].runIdstringYes
authorizations[].candidateExecutions[].sources[].caseIdstringYes
authorizations[].candidateExecutions[].sources[].executionKindfunction_candidate_sandbox | metronome_candidate_runYes
authorizations[].candidateExecutions[].sources[].metronomeRunIdstringYes
authorizations[].candidateExecutions[].sources[].evidenceFingerprintstringYes
authorizations[].authorizedAtstringYes
authorizations[].createdAtstringYesISO 8601 timestamp.
authorizations[].eventsobject[]No
authorizations[].events[].sequenceintegerYes
authorizations[].events[].idstringYesUnique identifier.
authorizations[].events[].typestringYes
authorizations[].events[].actorUserIdstringYes
authorizations[].events[].payloadobjectYes
authorizations[].events[].createdAtstringYesISO 8601 timestamp.
hasMorebooleanYes
limitintegerYes
offsetintegerYes
List Project Delivery release authorizations
Loading...
Response 200
Loading...
See the ACP quickstart and SDK flow