Get a Project Delivery release authorization

GET/v1/release-control/project-deliveries/{authorizationId}

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
NameLocationTypeRequiredDescription
authorizationIdpathstringYes
Query parameters
None.

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.

200Authorization and append-only event ledgerapplication/json
FieldTypeRequiredDescription
authorizationobjectYes
authorization.idstringYesUnique identifier.
authorization.objectproject_delivery_release_authorizationYes
authorization.statusauthorizedYesCurrent lifecycle status.
authorization.projectIdstringYesProject ID.
authorization.deliveryPlanIdstringYes
authorization.deliveryExecutionIdstringYes
authorization.planRevisionintegerYes
authorization.contractFingerprintstringYes
authorization.releaseFingerprintstringYes
authorization.topologyCandidateobjectYes
authorization.topologyCandidate.idstringYesUnique identifier.
authorization.topologyCandidate.manifestFingerprintstringYes
authorization.assuranceobjectYes
authorization.assurance.runIdstringYes
authorization.assurance.evidenceFingerprintstringYes
authorization.assurance.decisionFingerprintstringYes
authorization.idempotencyKeystringYes
authorization.requestFingerprintstringYes
authorization.evidenceFingerprintstringYes
authorization.candidateExecutionsobject[]No
authorization.candidateExecutions[].candidateIdstringYes
authorization.candidateExecutions[].targetKindfunction | metronomeYes
authorization.candidateExecutions[].targetResourceIdstringYes
authorization.candidateExecutions[].candidateVersionIdstringYes
authorization.candidateExecutions[].candidateFingerprintstringYes
authorization.candidateExecutions[].sourcesobject[]Yes
authorization.candidateExecutions[].sources[].gatetest | evaluationYes
authorization.candidateExecutions[].sources[].runIdstringYes
authorization.candidateExecutions[].sources[].caseIdstringYes
authorization.candidateExecutions[].sources[].executionKindfunction_candidate_sandbox | metronome_candidate_runYes
authorization.candidateExecutions[].sources[].metronomeRunIdstringYes
authorization.candidateExecutions[].sources[].evidenceFingerprintstringYes
authorization.authorizedAtstringYes
authorization.createdAtstringYesISO 8601 timestamp.
authorization.eventsobject[]No
authorization.events[].sequenceintegerYes
authorization.events[].idstringYesUnique identifier.
authorization.events[].typestringYes
authorization.events[].actorUserIdstringYes
authorization.events[].payloadobjectYes
authorization.events[].createdAtstringYesISO 8601 timestamp.
404Authorization not found or inaccessible
None.
Get a Project Delivery release authorization
Loading...
Response 200
Loading...
See the ACP quickstart and SDK flow