Social - Community - Add

/social/community/add/{name}/{description}/{tags}
/social/community/add/{name}/{description}/{tags}/{parentid}

Add a new community (the created object is returned if successful - see data model).

Authentication

Required, see Auth - Login

Arguments

name (required)
Name of the new community. Note: community name must be unique.

description (required)
Text description of the the community.

tags (required)
Comma separated text values (i.e. 'news,sports,movies') - these are currently not used, but may be searchable in the future.

parentid (optional)
ID of the new community's parent community (typically the platform System community) - note this is currently not used and should be left blank.

Examples

http://infinite.ikanow.com/api/social/community/add/New Community/Text description for the new community/news,entertainment,fun
http://infinite.ikanow.com/api/social/community/add/New Community/Text description for the new community/news,entertainment,fun/4c927585d591d31d7b37097a

Example Response
{
	response: 
	{
		action: "Add Community"
		success: true
		message: "The New Community community has been added."
		time: 83
	}
 	data:
	{
		_id: "4e1c5d7c20be6403ca94c3bb"
		name: "New Community"
		description: "Text description for the new community"
		isSystemCommunity: false
		parentId: "4c927585d591d31d7b37097a"
		parentName: "Infinit.e System"
		isPersonalCommunity: false
		tags: ["news","entertainment","fun"]
		communityAttributes: {
			usersCanCreateSubCommunities: {type: "Boolean",value: "false"}
			registrationRequiresApproval: {type: "Boolean",value: "false"}
			isPublic: {type: "Boolean",value: "true"}
			usersCanSelfRegister: {type: "Boolean",value: "true"}
		}
		userAttributes: {
			publishCommentsPublicly: {type: "Boolean",defaultValue: "false",allowOverride: false}
			publishQueriesToActivityFeed: {type: "Boolean",defaultValue: "true",allowOverride: false}
			publishLoginToActivityFeed: {type: "Boolean",defaultValue: "true",allowOverride: false}
			publishSharingToActivityFeed: {type: "Boolean",defaultValue: "true",allowOverride: false}
			publishCommentsToActivityFeed: {type: "Boolean",defaultValue: "true",allowOverride: false}
		}
		ownerId: "4d88d0f1f9a624a4b0c8bd71"
		communityStatus: "active"
		ownerDisplayName: "Jane Doe"
		numberOfMembers: 0
	}
}