x402 Hosting
6 services · 39 calls/30d · api.x402-hosting.com
x402 Hosting · Projects Uploads
api.x402-hosting.com
Create an upload session to deploy a new version of an existing project. Call this when publishing an update; it returns a presigned artifact upload URL. Only the project owner wallet can pay.
x402 Hosting · Uploads
api.x402-hosting.com
Create an upload session for a new hosted Next.js site. Call this first when deploying a new project: it returns a presigned artifact upload URL, and the paying wallet becomes the project owner.
x402 Hosting · Projects Activate
api.x402-hosting.com
Activate a newly created project so its site goes live, paying per day of hosting (1-730 days via the days query parameter). Call this after the first deployment is queued; only the owner wallet bound at creation can pay.
x402 Hosting · Projects Renew
api.x402-hosting.com
Extend a project's hosting lease, priced per day (1-730 days via the days query parameter). Call this when hosting is nearing expiry or to republish an expired site; only the owner wallet can pay.
x402 Hosting · Projects Rollback
api.x402-hosting.com
Roll a project's live site back to a previous deployment. Call this when the current release is broken; pass the target deploymentId as a query parameter. Only the owner wallet can pay.
x402 Hosting · Projects Transfer
api.x402-hosting.com
Transfer project ownership to another EVM wallet (toAddress query parameter). Call this to hand control of a site to a new owner; that wallet must sign all future paid operations. Only the current owner wallet can pay.