# Introduction

## Website model

Stores information about Loyalty Club Website.

### Example

```json
{
  "website": {
    "primary_language": "en",
    "secondary_languages": ["pl", "no"],
    "primary_domain": "placewise.com",
    "secondary_domains": ["boostcom.com", "boostcom.no"],
    "layout": {
      "components": [
        "type": "header_1",
        // (...)
      ]
    },
    "service_pages": {
      "home_page": {"id": 100, "url": "" },
      "articles_list": {"id": 101, "url": "articles" },
      "article_page": {"id": 102, "url": "articles/{id}-{slug}" },
      "events_list": {"id": 103, "url": "events" },
      "event_page": {"id": 104, "url": "events/{id}-{slug}" },
      "promotions_list": {"id": 105, "url": "promotions" },
      "promotion_page": {"id": 106, "url": "promotions/{id}" },
      "stores_list": {"id": 107, "url": "stores" },
      "store_page": {"id": 108, "url": "store/{id}" },
      "jobs_list": null,
      "job_page": null,
    },
    "config": {
      "foo": "bar"
    }  
  }
}
```

### Definition

| Key                  | Type         | Optional          | Description                                                       |
|-------------------   |--------------|----------         |-------------------------------------------------------------------|
| primary_language     | string       | no                |     |
| secondary_languages  | object       | no (may be empty) |     |
| primary_domain       | object       | no                |     |
| secondary_domains    | object       | no (may be empty) |     |
| service_name         | string       | no                |     |
| service_namespeca    | string       | no                |     |
| layout               | object       | yes               | Describes general layout of the website                           |
| layout.components    | object[]     | yes               | List of components the Layout is built of - see: [ComponentsSchema](doc-341662#public-componentsschema-model) |
| service_pages        | object[]     | no                | List of [Service Pages](doc-341710#service-pages) |
| service_pages[].id   | integer      | yes               | Page ID |
| service_pages[].url  | string       | yes               | Page URL |
| config               | object       | yes               | Contains arbitrary configuration values for the website            |

For more information, see [Website model](doc-341702#website-model) 
in Content Management API