apps
deployments

Deploy the latest commit now

Build and deploy the current head of the deploy branch, without waiting for a push. Same path as a push webhook, including the same-commit dedupe — unless force=true, which rebuilds a commit that is already deployed.

post/app/{id}/deploy

Request

  • Base URL: https://api.faable.com
  • URL: https://api.faable.com/app/{id}/deploy
  • Auth: one of:
    • OAuth 2 (authorization code, authorization URL https://faable.auth.faable.link/authorize, token URL https://faable.auth.faable.link/oauth/token)
    • HTTP bearer
    • OAuth 2 (client credentials, token URL https://faable.auth.faable.link/oauth/token)
    • HTTP bearer
    • HTTP basic
    • API key in query parameter apikey

Path parameters

idstring required

Query parameters

forceboolean

Rebuild the head even if that commit is already deployed (a platform migration, a new runtime). A build of the same commit still in progress blocks it anyway.

Response

Default Response

status'created' required
commitstring required
branchstring required
deployment_idstring

The deployment this call created.

Changes

No recorded changes to this operation across all 1 revision of this API.