Navigation
This version of the documentation is archived and no longer supported. It will be removed on EOL_DATE. To learn how to upgrade your version of MongoDB Ops Manager, refer to the upgrade documentation.
You were redirected from a different version of the documentation. Click here to go back.
This version of the manual is no longer supported. It will be removed on EOL_DATE.

Projects

Note

Groups and projects are synonymous terms. Your {GROUP-ID} is the same as your project id. For existing groups, your group/project id remains the same. This page uses the more familiar term group when referring to descriptions. The endpoint remains as stated in the document.

Endpoints

Method Endpoint Description
GET /groups Get All Projects for the Current User
GET /groups/{GROUP-ID} Get One Project by Its ID
GET /groups/byName/{GROUP-NAME} Get One Project by Its Name
GET /groups/byAgentApiKey/{AGENT-API-KEY} Get One Project by Its Agent API Key
GET /groups/{GROUP-ID}/users Get All Users in One Project
GET /groups/{GROUP-ID}/teams Get All Teams in One Project
POST /groups Create One Project
POST /groups/{GROUP-ID}/users Add Users to One Project
POST /groups/{GROUP-ID}/teams Add a Team or Teams to One Project
PATCH /groups/{GROUP-ID}/ Change One Project’s Name
DELETE /groups/{GROUP-ID}/users/{USER-ID} Remove One User from One Project
DELETE /groups/{GROUP-ID} Delete One Project
GET /api/public/v1.0/groups?tag={TAG1}&tag={TAG2} Get All Projects with Specific Tags for the Current User
PATCH /api/public/v1.0/groups/{GROUP-ID}/ Add or Remove Tags from One Project
PATCH /api/public/v1.0/groups/{GROUP-ID}/ Map LDAP Groups to Ops Manager Roles