Add module.
POST /v1/modules/${TEAM}/${PROJECT}/names/${NAME}
| Parameter | Description |
|---|---|
| TEAM | Team name. |
| PROJECT | Project name. |
| NAME | Module name. |
{
"name": <string>
"project": <string>
"team": <string>
"version": <int>
}
Download module by version.
GET /v1/modules/${TEAM}/${PROJECT}/names/${NAME}/versions/${VERSION}
| Parameter | Description |
|---|---|
| TEAM | Team name. |
| PROJECT | Project name. |
| NAME | Module name. |
| VERSION | Module version. |
Data as a file.
Delete module by version.
DELETE /v1/modules/${TEAM}/${PROJECT}/names/${NAME}/versions/${VERSION}
| Parameter | Description |
|---|---|
| TEAM | Team name. |
| PROJECT | Project name. |
| NAME | Module name. |
| VERSION | Module version. |
List modules.
GET /v1/modules/list
GET /v1/modules/${TEAM}/${PROJECT}/list
GET /v1/modules/${TEAM}/${PROJECT}/names/${NAME}/list
| Parameter | Description |
|---|---|
| TEAM | Team name. |
| PROJECT | Project name. |
| NAME | Module name. |
[
{
"created": <string>
"id": <int>
"name": <string>
"project": <string>
"team": <string>
"updated": <string>
"version": <int>
}
]