# CustomDeployment This contains APIs related to Custom Deployment ## Gets Custom Deployment Entity References - [POST /ng/api/customDeployment/get-references](https://apidocs.harness.io/openapi-merged/customdeployment/getcustomdeploymententityreferences.md) ## Gets Custom Deployment Expression Variables - [POST /ng/api/customDeployment/expression-variables](https://apidocs.harness.io/openapi-merged/customdeployment/getcustomdeploymentexpressionvariables.md) ## Gets Infra Variables from a Custom Deployment Template by identifier - [GET /ng/api/customDeployment/variables/{templateIdentifier}](https://apidocs.harness.io/openapi-merged/customdeployment/getcustomdeploymentinfravariables.md) ## Return the updated yaml for infrastructure based on Deployment template - [POST /ng/api/customDeployment/get-updated-Yaml/{infraIdentifier}](https://apidocs.harness.io/openapi-merged/customdeployment/getupdatedyamlforinfrastructure.md) ## This validates whether Infrastructure is valid or not - [GET /ng/api/customDeployment/validate-infrastructure/{infraIdentifier}](https://apidocs.harness.io/openapi-merged/customdeployment/validateinfrastructurefordeploymenttemplate.md)