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: