AddEngageSiteAsync

Adds a new Engage Site to the supplied folder

Create new Engage Site in the designated Folder.

Name Description
folder the Target folder to receive the new Engage Site
item The Engage Site to add

Add Engage Site Async

Example in C#

// Returns: EngageSiteInfo
var engageSiteInfo = await client.AddEngageSiteAsync(FolderInfo folder, EngageSiteInfo item)

Example in CURL


curl -X POST \
                https://keepapi.feenicshosting.com/api/f/INSTANCE.KEY/engagesites \
                -H 'Authorization: Bearer TOKEN_GOES_HERE'
                -H 'Content-Type: application/json' \
                -d '{
                    "$type":"Feenics.Keep.WebApi.Model.EngageSiteInfo, Feenics.Keep.WebApi.Model",
                    "SiteReference":null,
                    "SiteKeyBase64":null,
                    "Key":null,
                    "CommonName":"EngageSite_for_cURL",
                    "InFolderHref":null,
                    "InFolderKey":null,
                    "Links":[],
                    "ObjectLinks":null,
                    "Metadata":null,
                    "Notes":null,
                    "Tags":null,
                    "Monikers":null,
                    "Href":null
                }'