Skip to main content
err:unkey:application:deployment_not_awaiting_approval
You asked to authorize a deployment that is not waiting for approval. You get HTTP 412.
Example response

Likely causes

  • Someone already authorized the deployment.
  • The deployment was cancelled or superseded before it was authorized.
  • The deployment never needed approval. Only deployments from forked pull requests wait for approval.

How to fix

  1. Read the deployment with deployments.getDeployment and check its status.
  2. If the status is past awaiting_approval, the deployment is already running its build. There is nothing to do.
  3. If the deployment was cancelled or superseded, push a new commit to create a new deployment.
Last modified on October 19, 2026