Invite reviewers to a shared playlist

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://api-docs.kitsu.cloud/mcp

Standard setup for AI tools providing an mcp.json file

mcp.json
{
  "Kitsu API MCP server": {
    "url": "https://api-docs.kitsu.cloud/mcp"
  }
}

Close
POST /data/playlists/{playlist_id}/share/{token}/invite

Send the URL of a share link by email. Give email addresses, person identifiers, or both. Unknown persons and persons without an email are skipped. You can add a message. You must be an administrator or a manager of the project. The role held on the project team applies.

Path parameters

  • playlist_id string(uuid) Required

    Unique identifier of the playlist

  • token string Required

    Token of the share link

application/json

Body Required

  • emails array[string(email)]
  • person_ids array[string(uuid)]
  • message string

Responses

  • 200 application/json

    The list of addresses that got the email

    Hide response attribute Show response attribute object
    • sent array[string]
  • 400

    An email address is not valid

  • 403

    You are not an administrator or a manager of the project

  • 404

    The playlist or the share link does not exist, the token is for another playlist, or the link is revoked

POST /data/playlists/{playlist_id}/share/{token}/invite
curl \
 --request POST '/api/data/playlists/{playlist_id}/share/{token}/invite' \
 --header "Authorization: $API_KEY" \
 --header "Content-Type: application/json" \
 --data '{
  "emails": [
    "hello@example.com"
  ],
  "person_ids": [
    "string"
  ],
  "message": "string"
}'
Request examples
{
  "emails": [
    "hello@example.com"
  ],
  "person_ids": [
    "string"
  ],
  "message": "string"
}
Response examples (200)
{
  "sent": [
    "string"
  ]
}