RECENT UPDATES:
23-Jul-2026 | v7.11 | All new article

Change Log

  • 23-Jul-2026 | v7.11 | All new article

Contributors:

{
  "id": 2418,
  "name": "Adam Wilson",
  "url": "/adam-wilson"
}
Adam Wilson - Logo Pogo

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"
]