HTTP API Referencev1
Retrieve a Blueprint Validation
Retrieve the status of a blueprint validation. This will return the current status of the validation process. The events stream endpoint should be used to stream events (diagnostics) as they occur or that have recently occurred.
AuthorizationBearer <token>
OAuth2/OIDC auth using JWT Bearer tokens. The token issuer will be configured independently for each Deploy Engine instance.
In: header
Path Parameters
idstring
The ID of the blueprint validation.
Header Parameters
Bluelink-Signature-V1?string
The Bluelink Signature v1 authentication mechanism can be used to authenticate requests to the Deploy Engine. See the Bluelink Signature v1 documentation for more information on how to use this authentication mechanism. This is not required if the request is authenticated using an OAuth2/OIDC-issued JWT or an API key.
Response Body
curl -X GET "https://{host}/{basePath}/v1/validations/16ef8989-af00-4a4a-8164-72493ceb1aa0" \ -H "Bluelink-Signature-V1: string"
{
"id": "60d7c6c5-3984-42b9-a3c1-ae8a47a9bf55",
"status": "VALIDATING",
"blueprintLocation": "file:///path/to/blueprint-directory/project.blueprint.yml",
"created": 1678901234
}
{
"message": "Unauthorized"
}
{
"message": "Not found"
}
{
"message": "An unexpected error occurred"
}