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.
Update Module
Updates metadata for an existing HDP module. Only the provided fields will be updated. This endpoint requires authentication.Endpoint
Authentication
This endpoint requires authentication using an API key:Path Parameters
| Parameter | Type | Description |
|---|---|---|
| id | string | The unique module ID (ULID) |
Request Body
| Field | Type | Required | Description |
|---|---|---|---|
| description | string | No | Module description |
| tags | array | No | Array of tags |
| license | string | No | License identifier |
| abi | object | No | Module ABI as JSON |
| source_code | object | No | Source code files as JSON object mapping paths to content |
Example Request
Response
Success Response (200 OK)
Returns the updated module with the same structure as Get Module.Not Found Response (404)
Unauthorized Response (401)
Notes
- Authentication is required for this endpoint
- Only the fields provided in the request body will be updated
- Fields not included in the request will remain unchanged
- The
source_codefield should be a JSON object mapping file paths to file contents - The
abifield should be a valid JSON object

