---
title: "Element <aliases>"
source: https://dev.pageseeder.com/api/elements/element_aliases.html
description: "API Element reference for <aliases>"
last_updated: 2026-08-07T17:09:54+10:00
tokens: ~257
---

# \<aliases\>

## Summary

A list of host aliases.

The `<aliases>` element is used as a container for a list of `<alias>` elements within a `<host>`. 

> **Note:** This element appears only when there is at least 1 alias to the host.

## Usage context

| Permitted content | `<alias>` |
| --- | --- |
| Permitted parent | `<host>` |

## Attributes

This element has no attribute.

## Examples

```lang-xml

<aliases>
  <alias id="1" name="app.example.org"/>
  <alias id="2" name="app.example.net"/>
  <alias id="3" name="app.localhost"/>
  <alias id="4" name="local.example.org"/>
</aliases>
```

## Schema

#### XML Schema

```lang-xml

<xs:element name="aliases" type="aliases"/>

<xs:complexType name="aliases">
  <xs:sequence>
    <xs:element name="alias"
                type="alias"
                minOccurs="1"
                maxOccurs="unbounded"/>
    </xs:sequence>
</xs:complexType>
```

### Relax Schema

```lang-relax

element aliases {
   alias+
}
```

## Compatibility

No change since initial API release.

