Skip to main content

Registry API

The PRPM Registry provides a REST API for accessing packages, schemas, and format capabilities. All endpoints are available at https://registry.prpm.dev/api/v1/.

Base URL

Authentication

Most read endpoints are public. Write operations (publishing, updating packages) require authentication via GitHub OAuth.

Rate Limits

  • Public endpoints: 100 requests/minute
  • Authenticated endpoints: 1000 requests/minute

Response Format

All responses are JSON with appropriate Content-Type headers. Schema endpoints use application/schema+json.

Available Endpoints

Packages

Schemas

Format Capabilities

Collections

Taxonomy

Download