Table of Contents

Namespace Ando.Server.Endpoints.Projects

Classes

BulkImportSecretsEndpoint

POST /api/projects/{id}/secrets/bulk - Bulk import secrets.

CreateProjectEndpoint

POST /api/projects - Create a new project.

DeleteProjectEndpoint

DELETE /api/projects/{id} - Delete a project.

DeleteSecretEndpoint

DELETE /api/projects/{id}/secrets/{name} - Delete a secret.

GetProjectEndpoint

GET /api/projects/{id} - Get project details.

GetProjectSettingsEndpoint

GET /api/projects/{id}/settings - Get project settings.

GetProjectStatusEndpoint

GET /api/projects/status - Get project status dashboard.

GetProjectsEndpoint

GET /api/projects - List user's projects.

RefreshSecretsEndpoint

POST /api/projects/{id}/refresh-secrets - Refresh required secrets detection.

SetSecretEndpoint

POST /api/projects/{id}/secrets - Add or update a secret.

TriggerBuildEndpoint

POST /api/projects/{id}/build - Trigger a manual build.

UpdateProjectSettingsEndpoint

PUT /api/projects/{id}/settings - Update project settings.