manageHQ API Documentation

Made by EmergentHQ | Created by Ashwin Kochiyil Philips

Version 1.0.0 | Base URL: https://managehq.emergenthq.net

Quick Links

OpenAPI 3.0 Specification (JSON)

QA Status Endpoint

Health Check

Authentication

All protected endpoints require JWT authentication via Bearer token:

Authorization: Bearer <your-jwt-token>
POST /api/v1/auth/login
POST /api/v1/auth/refresh

Site Management

GET /api/v1/sites
POST /api/v1/sites
GET /api/v1/sites/:id
PUT /api/v1/sites/:id
DELETE /api/v1/sites/:id

Health Monitoring

GET /api/v1/sites/:id/health
POST /api/v1/sites/:id/health/check
GET /api/v1/sites/:id/health/history

Updates (WordPress)

GET /api/v1/sites/:id/updates
POST /api/v1/sites/:id/updates

Backups

GET /api/v1/sites/:id/backups
POST /api/v1/sites/:id/backups
POST /api/v1/sites/:id/restore

Deployments (Astro/Qwik)

POST /api/v1/deployments/webhook
GET /api/v1/sites/:id/deployments

Analytics

GET /api/v1/monitoring/checks
GET /api/v1/analytics/metrics

GUCP Integration

NoqNoq Hub capability handlers:

POST /gucp/capability

Available capabilities:

Rate Limits

Plan Requests per Hour
Free 1,000
Pro 10,000
Enterprise 100,000