GET
/
api
/
v3
/
network-settings
/
social
Get social configuration.
curl --request GET \
  --url https://apix.us.amity.co/api/v3/network-settings/social \
  --header 'Authorization: Bearer <token>'
{
  "enabled": true,
  "userPrivacySetting": "public",
  "membershipAcceptance": "automatic",
  "isFollowWithRequestEnabled": false,
  "isAllowEditPostWhenReviewingEnabled": true,
  "disallowNonMemberInteractInCommunity": true,
  "allowJoinPrivateCommunity": false,
  "globalFeed": {
    "showOnlyMyFeed": false,
    "showMyPost": true,
    "showEveryonePost": true,
    "showCommunityPost": true,
    "showFollowingPost": true,
    "maxGlobalPinnedPost": 123
  },
  "story": {
    "expiryTimeMinutes": 720,
    "allowAllUserToCreateStory": false
  }
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Response

Social configuration

enabled
boolean
userPrivacySetting
enum<string>
Available options:
public,
private
membershipAcceptance
enum<string>
default:automatic

Controls how users can join the network

Available options:
invitation,
automatic
isFollowWithRequestEnabled
boolean
default:false
isAllowEditPostWhenReviewingEnabled
boolean
disallowNonMemberInteractInCommunity
boolean
allowJoinPrivateCommunity
boolean
default:false
globalFeed
object
story
object