Skip to content

API Reference

The Plugwerk REST API is documented with an OpenAPI 3.1 specification and rendered as an interactive API reference using Scalar.

All namespace-scoped endpoints require authentication via one of two methods:

MethodHeaderPermissions
API KeyX-Api-Key: pwk_...Read-only (list, search, download)
BearerAuthorization: Bearer <jwt>Full access per user role

All namespace-scoped endpoints use the base path:

/api/v1/namespaces/{namespace}/...

The OpenAPI specification is available for download: