Hostingsurge Projects API
The Projects API from Hostingsurge — 14 operation(s) for projects.
Operations 18
DELETE
/projects/{projectId}
Delete a project (confirm with its exact name); its previews go with it and one…
#
GET
/projects/{projectId}/deletion-impact
What deleting the project does: its previews, attached databases, data on the…
#
POST
/projects/{projectId}/upload
Upload a ZIP (max 100 MB) to the project repository and deploy it
#
GET
/projects/{projectId}/screenshot/info
Screenshot of the project's live site: state, version and failure reason (the…
#
POST
/projects/{projectId}/screenshot/refresh
Capture a new screenshot of the project's live site now (at most once a minute…
#
GET
/projects/{projectId}/screenshot
The screenshot image (1280x800, or 640x400 with size=thumb), WebP or JPEG.
#
GET
/projects/{projectId}/sleep
Idle sleep: whether the project sleeps when nobody visits it (and after how…
#
PUT
/projects/{projectId}/sleep
Keep the project always on (paid plans), let it sleep when idle, or follow the…
#
POST
/projects/{projectId}/wake
Start a sleeping project now (a visit to its site does the same); answers at…
#
Specifications
OpenAPI
https://artifacts.apis.io/hostingsurge-com/openapi/hostingsurge-com-projects-api-openapi.yml
Schemas & Data
JSONSchema
https://artifacts.apis.io/hostingsurge-com/json-schema/hostingsurge-com-builder-visual-op-schema.json
JSONSchema
https://artifacts.apis.io/hostingsurge-com/json-schema/hostingsurge-com-policy-templates-input-body-schema.json
JSONSchema
https://artifacts.apis.io/hostingsurge-com/json-schema/hostingsurge-com-pending-changes-input-body-schema.json
JSONSchema
https://artifacts.apis.io/hostingsurge-com/json-schema/hostingsurge-com-confirm-prices-input-body-schema.json
JSONSchema
https://artifacts.apis.io/hostingsurge-com/json-schema/hostingsurge-com-collection-input-body-schema.json
JSONSchema
https://artifacts.apis.io/hostingsurge-com/json-schema/hostingsurge-com-create-shop-input-body-schema.json