About Node.js hosting
View as MarkdownDeploy and operate Node.js apps on GoDaddy's hosting platform via a REST API. Preview, publish, roll back — no dashboard required.
What you can do
The Node.js Hosting API covers the full lifecycle of a hosted Node.js app:
Manage apps
Create, read, update, and delete apps. Creation is async — poll the returned job until the app is ready.
Ship code
Upload a zipped source bundle, then publish it. Every publish is recorded as a numbered deployment.
Manage secrets
Set, update, and delete environment secrets per variant. Values never leave the platform.
Read logs
Pull application and build logs for either variant with source and time-range filters.
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.
Go to Node.js Hosting 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→ pollGET /apps/jobs/{jobId}POST /apps/{appId}/source→ pollGET /apps/{appId}/source/status?jobId=...POST /apps/{appId}/deployments→ pollGET /apps/{appId}/deploymentsandGET /apps/{appId}/status
Related
API References
Guides
Concepts
Tutorials
Last updated on
How is this guide?