Navigation
This version of the documentation is archived and no longer supported. It will be removed on 01 March 2021. 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.

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