// POST /api/orgs func CreateOrg(c *middleware.Context, cmd m.CreateOrgCommand) Response { if !setting.AllowUserOrgCreate && !c.IsGrafanaAdmin { return ApiError(401, "Access denied", nil) } cmd.UserId = c.UserId if err := bus.Dispatch(&cmd); err != nil { return ApiError(500, "Failed to create organization", err) } metrics.M_Api_Org_Create.Inc(1) return Json(200, &util.DynMap{ "orgId": cmd.Result.Id, "message": "Organization created", }) }