Files
NianAIGC/contracts/http/route-surface.v1.json

74 lines
3.9 KiB
JSON

{
"version": 1,
"routes": [
{ "method": "DELETE", "path": "/api/admin/accounts" },
{ "method": "GET", "path": "/api/admin/accounts" },
{ "method": "PATCH", "path": "/api/admin/accounts" },
{ "method": "POST", "path": "/api/admin/accounts" },
{ "method": "PUT", "path": "/api/admin/accounts" },
{ "method": "POST", "path": "/api/admin/accounts/groups" },
{ "method": "POST", "path": "/api/admin/accounts/password" },
{ "method": "GET", "path": "/api/admin/billing" },
{ "method": "PATCH", "path": "/api/admin/billing/account" },
{ "method": "POST", "path": "/api/admin/billing/adjustments" },
{ "method": "GET", "path": "/api/admin/billing/prices" },
{ "method": "PATCH", "path": "/api/admin/billing/prices/{id}" },
{ "method": "DELETE", "path": "/api/admin/organizations" },
{ "method": "GET", "path": "/api/admin/organizations" },
{ "method": "PATCH", "path": "/api/admin/organizations" },
{ "method": "POST", "path": "/api/admin/organizations" },
{ "method": "GET", "path": "/api/admin/usage" },
{ "method": "GET", "path": "/api/assets" },
{ "method": "POST", "path": "/api/assets" },
{ "method": "POST", "path": "/api/assets/upload" },
{ "method": "DELETE", "path": "/api/assets/{id}" },
{ "method": "GET", "path": "/api/assets/{id}/download" },
{ "method": "GET", "path": "/api/auth/callback" },
{ "method": "GET", "path": "/api/auth/captcha" },
{ "method": "GET", "path": "/api/auth/login" },
{ "method": "GET", "path": "/api/auth/logout" },
{ "method": "POST", "path": "/api/auth/logout" },
{ "method": "GET", "path": "/api/auth/me" },
{ "method": "POST", "path": "/api/auth/password" },
{ "method": "POST", "path": "/api/auth/password/change" },
{ "method": "GET", "path": "/api/billing" },
{ "method": "POST", "path": "/api/billing/quote" },
{ "method": "GET", "path": "/api/generations/image" },
{ "method": "POST", "path": "/api/generations/image" },
{ "method": "DELETE", "path": "/api/generations/image/{id}" },
{ "method": "GET", "path": "/api/generations/image/{id}" },
{ "method": "POST", "path": "/api/generations/image/{id}/retry" },
{ "method": "GET", "path": "/api/generations/video" },
{ "method": "POST", "path": "/api/generations/video" },
{ "method": "DELETE", "path": "/api/generations/video/{id}" },
{ "method": "GET", "path": "/api/generations/video/{id}" },
{ "method": "GET", "path": "/api/health" },
{ "method": "GET", "path": "/api/image-templates" },
{ "method": "POST", "path": "/api/image-templates" },
{ "method": "DELETE", "path": "/api/image-templates/{id}" },
{ "method": "PATCH", "path": "/api/image-templates/{id}" },
{ "method": "POST", "path": "/api/internal/worker/tick" },
{ "method": "GET", "path": "/api/layer-compositions/{id}" },
{ "method": "PUT", "path": "/api/layer-compositions/{id}" },
{ "method": "DELETE", "path": "/api/logs" },
{ "method": "GET", "path": "/api/logs" },
{ "method": "POST", "path": "/api/prompt/assemble" },
{ "method": "GET", "path": "/api/ready" },
{ "method": "GET", "path": "/api/settings" },
{ "method": "POST", "path": "/api/settings" },
{ "method": "GET", "path": "/api/usage" },
{ "method": "GET", "path": "/api/v1/assets" },
{ "method": "POST", "path": "/api/v1/assets" },
{ "method": "GET", "path": "/api/v1/assets/{id}" },
{ "method": "GET", "path": "/api/v1/assets/{id}/download" },
{ "method": "GET", "path": "/api/v1/capabilities" },
{ "method": "GET", "path": "/api/v1/jobs" },
{ "method": "POST", "path": "/api/v1/jobs" },
{ "method": "GET", "path": "/api/v1/jobs/{id}" },
{ "method": "POST", "path": "/api/v1/jobs/{id}/cancel" },
{ "method": "GET", "path": "/api/v1/openapi.json" },
{ "method": "GET", "path": "/generated-results/{path...}" },
{ "method": "GET", "path": "/uploads/{path...}" }
]
}