Reference
Endpoints
Every endpoint on one page.
Endpoints
Base URL https://api.manifestx.dev/v1, authenticated with your API key.
| Endpoint | Purpose | Reference |
|---|---|---|
GET /me |
The API account the key belongs to | Authentication |
POST /projects |
Create a project, idempotent on source_id |
Create a project |
GET /projects |
List the projects the key reaches | List projects |
GET /projects/:id |
One project, with its URLs and publish state | Get a project |
POST /projects/:id/content |
Build a docs site from Markdown pages | Content |
POST /projects/:id/publish |
Start a publish: a one-time upload URL for a zip | Start a publish |
GET /projects/:id/files |
List the files of the live deployment | Read files |
GET /projects/:id/files/:path |
One file's stored bytes | Read one file |
PATCH /projects/:id/files |
Update individual files on staging as a new deployment | Update individual files |
POST /projects/:id/promote |
Ship what is live on staging to production | Promote |
POST /projects/:id/rollback |
Point an environment back at an earlier deployment | Roll back |
GET /projects/:id/deployments |
Recent deployments per environment | List deployments |
POST /projects/:id/domains |
Attach a custom domain; returns the DNS records | Attach a domain |
GET /projects/:id/domains/:hostname |
Domain and certificate status | Check status |
DELETE /projects/:id/domains/:hostname |
Detach a custom domain | Remove a domain |
Article does not exist
There is no documentation at this path.