API Endpoints Summary
Section titled βAPI Endpoints Summaryβ- GET
/api/v1/projects/{id}/containersβ Get all containers for a project - POST
/api/v1/projects/{id}/containersβ Create a new container - GET
/api/v1/containers/β Get all containers - GET
/api/v1/containers/{id}β Get a container by ID - PUT
/api/v1/containers/{id}β Update a container - PATCH
/api/v1/containers/{id}β Update a container - DELETE
/api/v1/containers/{id}β Delete a container - GET
/api/v1/containers/{id}/status-logsβ Get status logs for a container - POST
/api/v1/containers/{id}/copyβ Copy a container - POST
/api/v1/containers/{id}/syncβ Sync a copied container with its source - POST
/api/v1/containers/{id}/authorizeβ Authorize Container Access - POST
/api/v1/containers/{id}/{operation}β Manage container - GET
/api/v1/containers/{id}/networkβ Get container network configuration - PUT
/api/v1/containers/{id}/networkβ Update container network configuration - PATCH
/api/v1/containers/{id}/networkβ Update container network configuration - DELETE
/api/v1/containers/{id}/networkβ Remove container network configuration - POST
/api/v1/containers/{id}/network/startβ Start container network proxy/blocking - POST
/api/v1/containers/{id}/network/stopβ Stop container network proxy/blocking - GET
/api/v1/containers/{id}/snapshotsβ Get container snapshots - POST
/api/v1/containers/{id}/snapshotsβ Create container snapshot - PUT
/api/v1/containers/{id}/snapshots/{name}β Restore container from snapshot - PATCH
/api/v1/containers/{id}/snapshots/{name}β Restore container from snapshot - DELETE
/api/v1/containers/{id}/snapshots/{name}β Delete container snapshot - PUT
/api/v1/containers/{id}/snapshots/{name}/aliasβ Update snapshot alias - PATCH
/api/v1/containers/{id}/snapshots/{name}/aliasβ Update snapshot alias - GET
/api/v1/containers/{id}/statsβ Get container resource statistics
# CLI mapping will be generated from the SDK CLI sources in a later step.# Example (placeholder):# hoody-cli <command> --help