Infra APIEnvd
List directory (simple)
GET-based directory listing with query parameters
GET
/api/v1/vms/{vm_id}/envd/lsGET-based directory listing with query parameters
Authorization
BearerAuth AuthorizationBearer <token>
Supabase JWT Bearer token
In: header
Path Parameters
vm_id*string
VM ID
Query Parameters
path?string
Directory path (default: /home/user)
recursive?boolean
Recursive listing
max_depth?integer
Max recursion depth
max_entries?integer
Max entries to return
use_default_ignores?boolean
Use default ignore patterns
Response Body
application/json
application/json
application/json
curl -X GET "https://example.com/api/v1/vms/string/envd/ls"{ "entries": [ { "is_dir": true, "name": "string", "path": "string", "size": 0 } ]}{ "error": "string", "message": "string"}{ "error": "string", "message": "string"}