This version of the documentation is archived and no longer supported. 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.



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.


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