POST api/Solution/Import/{id}

Import a solution template and apply to solution

Request Information

URI Parameters

NameDescriptionTypeAdditional information
id

Id of the import template

integer

Required

Body Parameters

The parameters for the import job

WorkPoint365.WebAPI.Model.Controllers.ExportImport.ImportModel
NameDescriptionTypeAdditional 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.IHttpActionResult

None.

Response Formats

application/json, text/json, application/xml, text/xml

Sample:

Sample not available.