mcp
project

Mcp Project Remove Assembly

Remove a single assembly from a project.

Owner check is on the project (_load_owned_project); we then verify the assembly_id belongs to that project (an attacker who knows an assembly_id from a different project can't use a project they own to delete it). Cross-project + unknown assembly + cross- user project all collapse to the same RESOURCE_NOT_FOUND envelope.

delete/api/v1/mcp/project/{project_id}/assembly/{assembly_id}

Request

  • Base URL: https://api.civilquants.com (the document declares no server; this is the origin it was published from)
  • URL: https://api.civilquants.com/api/v1/mcp/project/{project_id}/assembly/{assembly_id}
  • Auth: none declared

Path parameters

project_idstring required
assembly_idstring required

Headers

authorizationstring nullable

Response

Successful Response

OR

Changes

No recorded changes to this operation across all 1 revision of this API.