Docs / Deploys

Deploy hooks

Deploy hooks are secret URLs that trigger a deploy when called over HTTP: useful for CI pipelines or external systems without GitHub webhooks.

Hook URL

Find your hook under service Settings → Deploy. The URL format is:

http
POST https://isoward.com/deploy/{serviceId}?key={secret}

Trigger a deploy

Call the hook from CI or any HTTP client:

bash
curl -X POST \
  "https://isoward.com/deploy/$SERVICE_ID?key=$HOOK_SECRET"

Artifact hook

An artifact hook accepts a built tarball for services that build outside Isoward:

http
POST https://isoward.com/deploy/{serviceId}/artifact?key={secret}

Security