Get Version Detail
Get detail for a specific provider version.
Public endpoint. Returns 404 if parent provider is not visible.
Returns: Provider version detail.
Raises: CatalogProviderNotFoundError: If parent provider not found or not visible. ProviderVersionNotFoundError: If version not found.
Documentation Index
Fetch the complete documentation index at: https://docs.pragmatiks.io/llms.txt
Use this file to discover all available pages before exploring further.
Response
Successful Response
A published version of a provider.
Identity fields (frozen): prefix: Namespace token of the owning provider. name: Provider short name this version belongs to. version: Semantic version string (e.g., "1.0.0").
Build metadata:
runtime_version: Pinned runtime version this version targets.
wheel_url: HTTPS URL of the published Python wheel. Sole
artifact pointer for wheel-published versions; see
:attr:WheelProviderVersionCreate.wheel_url for accepted
registry forms.
wheel_sha256: Optional SHA-256 digest of the wheel bytes,
verified at publish time and forwarded to runtime installs.
package_name: Optional importable Python package name inside a
wheel-published provider. When absent, the runtime attempts
to infer it from installed wheel metadata.
entrypoint: Optional override of the runtime entrypoint command
(e.g. ["python", "-m", "custom_runtime"]). None keeps
the default python -m pragma_runtime.entrypoint.
source_hash: SHA-256 of the source tarball on legacy rows.
Provider introspection: schemas: Resource type schemas extracted from the provider.
State (system-managed): status: Build/publish lifecycle status. published_at: Timestamp when version was published. error_message: Error details when build fails.
Slash-joined prefix/name canonical string of the owning provider.
Returns: Display form of the provider identity this version belongs to.
^[0-9a-f]{64}$1 - 200Build/publish status for a provider version.
building, published, failed, yanked