Get Project
get_projectRetrieve one MantisBT project's master data and, optionally, its categories, users, and versions in a single call using the project ID from list_projects.
Instructions
Get one MantisBT project: its master data (id, name, description, status, enabled, view_state, access_level, subprojects) and, on request, its categories, users and versions in the same call.
include: any of "categories", "users", "versions" (default: none — master data only).
categories: names come without the "[All Projects] " prefix, ready for create_issue / update_issue.
users: id, name (login name), real_name, email, access_level. access_level returns only users at or above that level (10=viewer, 25=reporter, 40=updater, 55=developer, 70=manager, 90=administrator) and implies include "users".
member_query: case-insensitive substring search in login name, real name and email; returns all matching users. Implies include "users".
versions: id, name, released, obsolete, timestamp. obsolete=true adds obsolete versions, inherit=true adds versions of parent projects; either implies include "versions".
Users come from the local metadata cache when it is fresh and no access_level is given. Prerequisites: obtain project_id from list_projects.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| include | No | Related data to add: "categories", "users", "versions" | |
| inherit | No | Also return versions inherited from parent projects; implies include "versions" | |
| obsolete | No | Also return obsolete versions; implies include "versions" | |
| project_id | Yes | Numeric project ID — use list_projects to discover project IDs | |
| access_level | No | Only users at or above this access level; implies include "users" | |
| member_query | No | Case-insensitive substring to find users by login name, real name or email; implies include "users" |