POST api/Solution/Import/{id}
Import a solution template and apply to solution
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| id |
Id of the import template |
integer |
Required |
Body Parameters
The parameters for the import job
WorkPoint365.WebAPI.Model.Controllers.ExportImport.ImportModel| Name | Description | Type | Additional information |
|---|---|---|---|
| ImportSettings |
Configures which settings should be imported |
WorkPoint365.WebAPI.Model.ImportSettings |
None. |
| CallbackUrl |
Option for Callback Url |
string |
None. |
| IgnoreVersionConflict |
Ignore version conflict |
boolean |
None. |
Request Formats
application/json, text/json
Sample:
{
"ImportSettings": {
"BusinessModulesToInclude": [
{
"BusinessModuleId": "sample string 1",
"Include": true,
"Title": "sample string 3",
"ListUrl": "sample string 4",
"IncludeBufferSiteSettings": true
},
{
"BusinessModuleId": "sample string 1",
"Include": true,
"Title": "sample string 3",
"ListUrl": "sample string 4",
"IncludeBufferSiteSettings": true
}
],
"OverrideExistingHTTPEndpoints": true,
"NotificationProfiles": true,
"SecurityStaticRules": true,
"DisclaimerTargetAudience": true,
"Kombit": true,
"FirstAgenda": true,
"DynamicTemplate": true,
"WebLager": true,
"HjernenOgHjertet": true,
"ArcGIS": true,
"GeoEnviron": true,
"MyTools": true,
"TemplateManagement": true,
"LimitedUsers": true,
"SearchSettings": true,
"EventreceiverManagement": true,
"ContentTypeHub": true,
"RootSiteCollection": true,
"Aggregation": true,
"Inheritance": true,
"TabViewSettings": true,
"FieldMappings": true,
"ClientSettings": true,
"Numerator": true
},
"CallbackUrl": "sample string 1",
"IgnoreVersionConflict": true
}
application/xml, text/xml
Sample:
<ImportModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WorkPoint365.WebAPI.Model.Controllers.ExportImport">
<CallbackUrl>sample string 1</CallbackUrl>
<IgnoreVersionConflict>true</IgnoreVersionConflict>
<ImportSettings xmlns:d2p1="http://schemas.datacontract.org/2004/07/WorkPoint365.WebAPI.Model">
<d2p1:Aggregation>true</d2p1:Aggregation>
<d2p1:ArcGIS>true</d2p1:ArcGIS>
<d2p1:BusinessModulesToInclude>
<d2p1:BusinessModuleImport>
<d2p1:BusinessModuleId>sample string 1</d2p1:BusinessModuleId>
<d2p1:Include>true</d2p1:Include>
<d2p1:IncludeBufferSiteSettings>true</d2p1:IncludeBufferSiteSettings>
<d2p1:ListUrl>sample string 4</d2p1:ListUrl>
<d2p1:Title>sample string 3</d2p1:Title>
</d2p1:BusinessModuleImport>
<d2p1:BusinessModuleImport>
<d2p1:BusinessModuleId>sample string 1</d2p1:BusinessModuleId>
<d2p1:Include>true</d2p1:Include>
<d2p1:IncludeBufferSiteSettings>true</d2p1:IncludeBufferSiteSettings>
<d2p1:ListUrl>sample string 4</d2p1:ListUrl>
<d2p1:Title>sample string 3</d2p1:Title>
</d2p1:BusinessModuleImport>
</d2p1:BusinessModulesToInclude>
<d2p1:ClientSettings>true</d2p1:ClientSettings>
<d2p1:ContentTypeHub>true</d2p1:ContentTypeHub>
<d2p1:DisclaimerTargetAudience>true</d2p1:DisclaimerTargetAudience>
<d2p1:DynamicTemplate>true</d2p1:DynamicTemplate>
<d2p1:EventreceiverManagement>true</d2p1:EventreceiverManagement>
<d2p1:FieldMappings>true</d2p1:FieldMappings>
<d2p1:FirstAgenda>true</d2p1:FirstAgenda>
<d2p1:GeoEnviron>true</d2p1:GeoEnviron>
<d2p1:HjernenOgHjertet>true</d2p1:HjernenOgHjertet>
<d2p1:Inheritance>true</d2p1:Inheritance>
<d2p1:Kombit>true</d2p1:Kombit>
<d2p1:LimitedUsers>true</d2p1:LimitedUsers>
<d2p1:MyTools>true</d2p1:MyTools>
<d2p1:NotificationProfiles>true</d2p1:NotificationProfiles>
<d2p1:Numerator>true</d2p1:Numerator>
<d2p1:OverrideExistingHTTPEndpoints>true</d2p1:OverrideExistingHTTPEndpoints>
<d2p1:RootSiteCollection>true</d2p1:RootSiteCollection>
<d2p1:SearchSettings>true</d2p1:SearchSettings>
<d2p1:SecurityStaticRules>true</d2p1:SecurityStaticRules>
<d2p1:TabViewSettings>true</d2p1:TabViewSettings>
<d2p1:TemplateManagement>true</d2p1:TemplateManagement>
<d2p1:WebLager>true</d2p1:WebLager>
</ImportSettings>
</ImportModel>
Response Information
Resource Description
The Id of the queued job.
System.Web.Http.IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml
Sample:
Sample not available.