Delete entities

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 /actions/projects/{project_id}/delete-entities

Delete the assets, shots, edits and concepts of the list in one request. The body is a list of entity identifiers. Without force, an entity with tasks is marked as canceled. If the entity is already canceled, it is deleted. A concept is always deleted. With force=true, all the entities are deleted with their tasks. The creator of an entity can delete it if the creator is in the project team. For the other entities, you must be a manager of the project. Only a manager of the project can use force=true.

Path parameters

  • project_id string(uuid) Required

    Unique identifier of the project

Query parameters

  • force boolean

    Delete the entities and their tasks, also when they are not canceled

application/json

Body Required

array[string(uuid)] array[string(uuid)]

Entity unique identifiers to delete

Responses

  • 200 application/json

    The identifiers of the deleted entities. The entities of other projects and the entities of other types are skipped.

  • 400

    The body is not a list of valid identifiers

  • 403

    You cannot delete one of the entities

  • 404

    The project does not exist

POST /actions/projects/{project_id}/delete-entities
curl \
 --request POST '/api/actions/projects/a24a6ea4-ce75-4665-a070-57453082c250/delete-entities' \
 --header "Authorization: $API_KEY" \
 --header "Content-Type: application/json" \
 --data '[
  "string"
]'
Request examples
[
  "string"
]
Response examples (200)
[
  "string"
]