{"name":"User Pods API","version":"0.1.0","status":"running","endpoints":{"health":"/health","sites_create":"POST /sites","sites_list":"GET /sites","sites_get":"GET /sites/{site_id}","sites_update":"PUT /sites/{site_id}","sites_delete":"DELETE /sites/{site_id}","build_create":"POST /build","build_status":"GET /build/{build_id}","build_logs":"GET /build/{build_id}/logs","deploy_create":"POST /deploy","deploy_status":"GET /deploy/{deploy_id}","deploy_logs":"GET /deploy/{deploy_id}/logs","deploy_list":"GET /deploy","deploy_validate_domain":"GET /deploy/validate-domain/{domain}","deploy_delete":"DELETE /deploy/{pod_name}","deploy_delete_all":"DELETE /deploy?confirm=true","deploy_restart":"POST /deploy/{pod_name}/restart","branches_list":"GET /branches/{owner}/{repo}","branches_validate":"POST /branches/validate","branches_info":"GET /branches/url/{owner}/{repo}/{branch}","test_create":"POST /test","test_status":"GET /test/{test_id}","test_report":"GET /test/{test_id}/report","test_logs":"GET /test/{test_id}/logs","webhooks_github":"POST /webhooks/github","webhooks_status":"GET /webhooks/status","webhooks_logs":"GET /webhooks/logs","auto_rebuild_create":"POST /auto-rebuild","auto_rebuild_list":"GET /auto-rebuild","auto_rebuild_get":"GET /auto-rebuild/{config_id}","auto_rebuild_update":"PUT /auto-rebuild/{config_id}","auto_rebuild_delete":"DELETE /auto-rebuild/{config_id}","dns_verify":"GET /api/dns/verify/{domain}","dns_instructions":"GET /api/dns/instructions/{domain}","dns_ssl_test":"GET /api/dns/ssl-test/{domain}","admin_pods":"GET /admin/pods","admin_tokens":"GET /admin/tokens","admin_cleanup":"POST /admin/cleanup","admin_cleanup_orphaned":"POST /admin/cleanup/orphaned","docs":"/docs"},"authentication":"Bearer token required (except root and health)","templates":["react","static","vue"]}