Documentation Index
Fetch the complete documentation index at: https://docs.herodotus.cloud/llms.txt
Use this file to discover all available pages before exploring further.
Get Module Versions
Retrieves all versions (programs) associated with a specific HDP module. This endpoint does not require authentication.Endpoint
Path Parameters
| Parameter | Type | Description |
|---|---|---|
| id | string | The unique module ID (ULID) |
Example Request
Response
Success Response (200 OK)
Not Found Response (404)
Response Fields
Each version object contains:| Field | Type | Description |
|---|---|---|
| hash | string | Program hash (unique identifier for this version) |
| moduleRegistryId | string | The module ID this version belongs to |
| storageType | string | Storage type: “s3” or “db” |
| version | string | Semantic version number |
| versionChangelog | string | null | Changelog for this version |
| s3Key | string | null | S3 key if stored in S3 |
| createdAt | string | ISO 8601 timestamp of version creation |
| updatedAt | string | ISO 8601 timestamp of last update |
Notes
- No authentication is required for this endpoint
- Returns all versions of the module ordered by creation date
- Each version represents a different compiled program for the same module
- Versions are identified by their program hash
- The
storageTypeindicates where the compiled program is stored (S3 or database) - The
s3Keyis only present if the program is stored in S3

