MongoDBMongoDB Atlas Administration API v2
POST/api/atlas/v2/orgs
Manage create Org.
Contract-preserving POST endpoint for create Org in the MongoDB Atlas Administration API. Resource-specific values are supplied by the caller at runtime.
All 540 MongoDB Atlas administration endpoints from a fixed Apache-2.0 OpenAPI revision. Hub provides documentation and an independent SDK/CLI, but never proxies account, organization, project, network, backup, or operational data; callers connect directly with local credentials.
Request
- operationId
createOrg- Server
https://cloud.mongodb.com- Authentication
- ServiceAccounts, DigestAuth
Request parameters
envelope
queryboolean
envelope value in the Atlas Administration API contract.
pretty
queryboolean
pretty value in the Atlas Administration API contract.
Request body
CreateOrganizationRequestrequired
Content-Type: application/vnd.atlas.2023-01-01+json
Properties: apiKeyfederationSettingsIdnameorgOwnerIdserviceAccountskipDefaultAlertsSettings
Responses
201
CreateOrganizationResponseapplication/vnd.atlas.2023-01-01+json
Successful supplier response.
Properties: apiKeyfederationSettingsIdorgOwnerIdorganizationserviceAccountskipDefaultAlertsSettings
400
ApiErrorapplication/json
Supplier response with HTTP status 400.
Properties: badRequestDetaildetailerrorerrorCodeparametersreason
401
ApiErrorapplication/json
Supplier response with HTTP status 401.
Properties: badRequestDetaildetailerrorerrorCodeparametersreason
403
ApiErrorapplication/json
Supplier response with HTTP status 403.
Properties: badRequestDetaildetailerrorerrorCodeparametersreason
404
ApiErrorapplication/json
Supplier response with HTTP status 404.
Properties: badRequestDetaildetailerrorerrorCodeparametersreason
409
ApiErrorapplication/json
Supplier response with HTTP status 409.
Properties: badRequestDetaildetailerrorerrorCodeparametersreason
429
ApiErrorapplication/json
Supplier response with HTTP status 429.
Properties: badRequestDetaildetailerrorerrorCodeparametersreason
500
ApiErrorapplication/json
Supplier response with HTTP status 500.
Properties: badRequestDetaildetailerrorerrorCodeparametersreason
{
"apiKey": {
"id": "32b6e34b3d91647abb20e7b8",
"links": {
"href": "https://cloud.mongodb.com/api/atlas",
"rel": "self"
},
"privateKey": "55c3bbb6-b4bb-0be1-e66d20841f3e",
"publicKey": "zmmrboas",
"roles": {
"groupId": "32b6e34b3d91647abb20e7b8",
"orgId": "32b6e34b3d91647abb20e7b8"
}
},
"federationSettingsId": "32b6e34b3d91647abb20e7b8",
"orgOwnerId": "32b6e34b3d91647abb20e7b8",
"organization": {
"id": "32b6e34b3d91647abb20e7b8",
"isDeleted": false,
"links": {
"href": "https://cloud.mongodb.com/api/atlas",
"rel": "self"
},
"skipDefaultAlertsSettings": false
},
"serviceAccount": {
"clientId": "mdb_sa_id_1234567890abcdef12345678",
"roles": [
"ORG_MEMBER"
],
"secrets": {
"id": "32b6e34b3d91647abb20e7b8",
"maskedSecretValue": "mdb_sa_sk_...",
"secret": "mdb_sa_sk_..."
}
},
"skipDefaultAlertsSettings": false
}