Support
Hosting

Overview

Deploy and operate Node.js apps on GoDaddy's hosting platform via a REST API. Preview, publish, roll back — no dashboard required.

Hosting Product

Node.js Hosting

Deploy Node.js apps to GoDaddy's hosting platform with a REST API. Upload source, publish, roll back — every operation is scriptable and idempotent. No dashboard clicks required.

What you can do

The Node.js Hosting API covers the full lifecycle of a hosted Node.js app:

Two variants per app

Every app has a preview variant for iteration and a publish variant for production. Uploads and secret changes land on preview first; publish promotes the current preview to the production variant. Rollback swaps the publish variant back to a prior deployment.

See Concepts for the full model.

Async by default

Long-running operations return immediately with a job or deployment record. Poll the matching status endpoint until the operation reaches a terminal state:

  • POST /apps → poll GET /apps/jobs/{jobId}
  • POST /apps/{appId}/source → poll GET /apps/{appId}/source/status?jobId=...
  • POST /apps/{appId}/deployments → poll GET /apps/{appId}/deployments and GET /apps/{appId}/status
  • POST /apps/{appId}/rollback → poll the same deployment/status endpoints

Next steps

Last updated on

How is this guide?