---
title: "Add landing page"
method: POST
path: "/api/v11/LandingPage"
tags: ["LandingPage"]
---

# Add landing page

`POST /api/v11/LandingPage`

Adds a landing page to HawkSearch

## Headers

- `X-HawkSearch-ApiKey` string, required

## Request body

- LandingPage
  - `PageId` integer
  - `SyncGuid` string, uuid
  - `Name` string, required
  - `Title` string
  - `MetaDescription` string
  - `MetaKeywords` string
  - `CustomUrl` string, required
  - `Breadcrumb` string
  - `NarrowXml` string
  - `IsFacetOverride` boolean, required
  - `IsIncludeProducts` boolean
  - `SortFieldId` integer
  - `SortDirection` string
  - `SelectedFacets` PageFacet[]
    - `FacetId` integer, required
    - `Field` string
    - `Label` string, required
    - `SortOrder` integer, required
    - `SortBy` string
  - `PageLayoutId` integer
  - `EnableFacetAutoOrdering` boolean
  - `Custom` string
  - `Tags` string
  - `CanonicalUrl` string
  - `PageType` string
  - `ContentConfigList` LandingPageContentConfig[]
    - `ZoneName` string
    - `ZoneConfig` LandingPageZoneConfig[]
      - `BannerId` integer
      - `CustomValue` BannerPageContent
        - `Id` integer
        - `Name` string
        - `Title` string
        - `BannerType` string
        - `Width` integer
        - `Height` integer
        - `Link` string
        - `Filename` string
        - `AltText` string
        - `HTML` string
        - `Target` string
        - `IsTrackingEnabled` boolean
        - `WidgetId` integer
        - `WidgetArgs` string
        - `Tags` string
        - `IsMobile` boolean
        - `DateFrom` string, date-time
        - `DateTo` string, date-time
        - `MobileBannerType` string
        - `MobileWidth` integer
        - `MobileHeight` integer
        - `MobileLink` string
        - `MobileFilename` string
        - `MobileAltText` string
        - `MobileHTML` string
        - `MobileTarget` string
        - `MobileIsTrackingEnabled` boolean
        - `MobileWidgetId` integer
        - `MobileWidgetArgs` string
        - `SortOrder` integer
        - `DisableHtmlEditor` boolean
        - `MobileDisableHtmlEditor` boolean
        - `IsTablet` boolean
        - `TabletBannerType` string
        - `TabletWidth` integer
        - `TabletHeight` integer
        - `TabletLink` string
        - `TabletFilename` string
        - `TabletAltText` string
        - `TabletHTML` string
        - `TabletTarget` string
        - `TabletIsTrackingEnabled` boolean
        - `TabletWidgetId` integer
        - `TabletWidgetArgs` string
        - `TabletDisableHtmlEditor` boolean
      - `DateFrom` string, date-time
      - `DateTo` string, date-time
      - `SortOrder` integer
      - `TriggerXml` string
  - `PageHeading` string
  - `CustomHtml` string
  - `Keywords` string
  - `ListName` string
  - `Notes` string
  - `CreateDate` string, date-time
  - `ModifyDate` string, date-time
  - `IsNoIndex` boolean
  - `IsNoFollow` boolean
  - `StartDate` string, date-time
  - `EndDate` string, date-time
  - `CustomSortList` string

## Response `200`

OK

- object

---

[API](https://skmtc.net/hawksearch/apis/hawksearch-elasticsearch-indexingapi.md) · [All operations](https://skmtc.net/hawksearch/apis/hawksearch-elasticsearch-indexingapi/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/hawksearch/hawksearch-elasticsearch-indexingapi/versions/24cba7bf3468/schema)
