Upload an output file

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/output-files/{output_file_id}/file

Upload the file of an output file to the storage. Send the file in a multipart form. You must be in the project team, and be a manager of the project or have a task on the entity of the output file. A client cannot upload it. The upload sets the size and the upload date of the output file.

Path parameters

  • output_file_id string(uuid) Required

    Output file unique identifier

multipart/form-data

Body Required

  • file string(binary) Required

    File to upload

Responses

  • 201 application/json

    The output file, with its new size and upload date

  • 403

    You do not have access to this output file

  • 404

    The output file does not exist

POST /data/output-files/{output_file_id}/file
curl \
 --request POST '/api/data/output-files/a24a6ea4-ce75-4665-a070-57453082c250/file' \
 --header "Authorization: $API_KEY" \
 --header "Content-Type: multipart/form-data" \
 --form "file=file content"
Response examples (201)
{}