Access lists protect proxy hosts with HTTP basic authentication. Each list holds one or more username/password pairs; passwords are bcrypt-hashed before storage and are never returned in API responses.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/fuomag9/caddy-proxy-manager/llms.txt
Use this file to discover all available pages before exploring further.
Endpoints
| Method | Path | Description |
|---|---|---|
GET | /api/v1/access-lists | List all access lists |
POST | /api/v1/access-lists | Create an access list |
GET | /api/v1/access-lists/{id} | Get an access list by ID |
PUT | /api/v1/access-lists/{id} | Update an access list |
DELETE | /api/v1/access-lists/{id} | Delete an access list |
Create an access list
POST /api/v1/access-lists
Request fields
Display name for the access list (e.g.
staging-team, internal-tools).Array of user credentials.
Response object
Assign to a proxy host
To apply an access list to a proxy host, includeaccessListId in the proxy host create or update request: