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:

| Method | Header | Permissions | | ------- | ----------------------------- | ---------------------------------- | | API Key | X-Api-Key: pwk_... | Read-only (list, search, download) | | Bearer | Authorization: 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: