23-Jul-2026 | v7.11 | All new article
Module Tags
Create, Retrieve, Update and Delete Module Tags via the public API endpoint, as well as change the sort order of a module's tags. Every endpoint returns the module's complete tag list as a JSON array of tag names.
GET Module Tags List
Retrieves a list of a Module's Tags as a JSON response based on the module ID passed in the endpoint URL.
/api/v2/admin/modules/{id}/tags
Data / Response:
N/A
[
"string"
]
POST Module Tag Create
Creates a new Tag on the Module matching the ID passed in the endpoint URL, based on the provided data.
/api/v2/admin/modules/{id}/tags
Data / Response:
{
"Tag": "string"
}
[
"string"
]
PUT Module Tag Update
Updates a single Tag on the Module matching the ID passed in the endpoint URL and data provided.
/api/v2/admin/modules/{id}/tags
Data / Response:
{
"OldTag": "string",
"NewTag": "string"
}
[
"string"
]
DELETE Module Tag Delete
Deletes a single Tag from the Module based on the module ID and the tag name passed in the endpoint URL.
/api/v2/admin/modules/{id}/tags/{tag}
Data / Response:
N/A
[
"string"
]
PUT Module Tags Reshuffle
Sets the sort order of a Module's Tags based on the ID passed in the endpoint URL and data provided. Pass every tag name as an array, in the order they should be stored.
/api/v2/admin/modules/{id}/tags-reshuffle
Data / Response:
[
"string"
]
[
"string"
]
