--- title: "Module" slug: "server-api-global-setting-module" updated: 2022-06-16T08:23:02Z published: 2022-06-16T08:23:02Z canonical: "developer.comm100.com/server-api-global-setting-module" --- > ## Documentation Index > Fetch the complete documentation index at: https://developer.comm100.com/llms.txt > Use this file to discover all available pages before exploring further. # Module ## Module - `Modules` - Modules Manage - `GET global/modules` - [Get the list of Modules](/docs/server-api-global-setting-module#get-the-list-of-modules) - `GET global/modules/{id}` - [Get a single Module](/docs/server-api-global-setting-module#get-a-single-module) ### Module JSON Format Module is represented as simple flat JSON objects with the following keys: | Name | Type | Description | | --- | --- | --- | | `id` | string | Id of module. | | `name` | string | Name of module. | | `description` | string | Description of module. | | `order` | integer | Order of module. | ### Get the list of Modules `GET global/modules` - #### Parameters: No Parameters - #### Response: An array of [Module](/docs/server-api-global-setting-module#module-json-format) - #### Example Sample Request: ``` curl https://api11.comm100.io/v4/global/modules \ -X 'GET' \ -H 'Authorization: Bearer {access_token}' \ ``` Response: HTTP/1.1 200 OK ``` [ { "id": "", "name": "LiveChat", "description": "This is LiveChat.", "order": 0 } ] ``` ### Get a single Module `GET global/modules/{id}` - #### Parameters: No Parameters - #### Response: [Module](/docs/server-api-global-setting-module#module-json-format) - #### Example Sample Request: ``` curl https://api11.comm100.io/v4/global/modules/ \ -X 'GET' \ -H 'Authorization: Bearer {access_token}' \ ``` Response: HTTP/1.1 200 OK ``` { "id": "", "name": "LiveChat", "description": "This is LiveChat.", "order": 0 } ```