Skip to content
Hoody.com

The Proxy Discovery endpoints expose read-only views over a container’s proxy configuration. Use them to enumerate which groups and services are configured, then inspect the merged access view for a single service. The merged view returned here is a debug snapshot — for authoritative writes, use the dedicated permissions and hooks endpoints.

All endpoints are scoped to a single container and require its 24-character hexadecimal ObjectId.

Returns every defined group name along with the number of auth rules it owns.

NameInTypeRequiredDescription
idpathstringYesContainer ID
Terminal window
curl -X GET https://api.hoody.com/api/v1/containers/507f1f77bcf86cd799439012/proxy/groups \
-H "Authorization: Bearer <token>"

GET /api/v1/containers/{id}/proxy/services

Section titled “GET /api/v1/containers/{id}/proxy/services”

Returns every service name referenced by at least one permission cell or hook rule in the container’s proxy configuration.

NameInTypeRequiredDescription
idpathstringYesContainer ID
Terminal window
curl -X GET https://api.hoody.com/api/v1/containers/507f1f77bcf86cd799439012/proxy/services \
-H "Authorization: Bearer <token>"

GET /api/v1/containers/{id}/proxy/services/{service}

Section titled “GET /api/v1/containers/{id}/proxy/services/{service}”

Returns the merged debug view for a single service, including per-group access cells (permissions_raw), hook rules, the effective default (allow or deny), and whether the service appears on the reject list.

NameInTypeRequiredDescription
idpathstringYesContainer ID
servicepathstringYesService name
Terminal window
curl -X GET https://api.hoody.com/api/v1/containers/507f1f77bcf86cd799439012/proxy/services/api \
-H "Authorization: Bearer <token>"