Link groups to a course

Add MCP server to your AI tool

Allow AI tools and LLMs to interact with the API documentation portal through MCP.

MCP server URL

https://help-api.meltingspot.io/mcp

Standard setup for AI tools providing an mcp.json file

mcp.json
{
  "API MCP server": {
    "url": "https://help-api.meltingspot.io/mcp"
  }
}

Close
POST /v1/courses/{courseId}/groups~bulkAdd

Link groups to a course

Path parameters

  • courseId string Required

    The id of the course

application/json

Body Required

  • groupIds array[string] Required

    The ids of the groups to link

  • withEmailNotification boolean

    To send an email notification to each invited member. Disable by default.

    Default value is false.

  • withInAppNotification boolean

    To send an in-app notification to each invited member. Enabled by default.

    Default value is true.

Responses

  • 200 application/json

    Groups linked successfully

    Hide response attributes Show response attributes object
    • addedGroupIds array[string] Required

      The ids of the groups linked to the course after the call, newly or already linked.

    • failedGroupIds array[string] Required

      The ids of the groups not found in the Spot.

  • 400

    Malformed payload

  • 401

    Unauthorized

  • 403

    Forbidden

  • 404

    Course not found

POST /v1/courses/{courseId}/groups~bulkAdd
curl \
 --request POST 'https://openapi.meltingspot.io/v1/courses/{courseId}/groups~bulkAdd' \
 --header "Content-Type: application/json" \
 --data '{
  "groupIds": [
    "string"
  ],
  "withEmailNotification": false,
  "withInAppNotification": true
}'
Request examples
{
  "groupIds": [
    "string"
  ],
  "withEmailNotification": false,
  "withInAppNotification": true
}
Response examples (200)
{
  "addedGroupIds": [
    "string"
  ],
  "failedGroupIds": [
    "string"
  ]
}