開発者向け機能:サーバスクリプト:items.GetSiteByName
## 概要
[itemsオブジェクト](/ja/manual/server-script-items)の「GetSiteByNameメソッド」です。指定したサイト名をもとにサイトの情報を取得します。
## 前提条件
1. 本機能はサイトの「サイト名」を検索します。あらかじめサイト名を設定してください。サイトの[タイトル](/ja/manual/tenant-logo)ではありませんので注意ください。
![image](https://pleasanter.org/binaries/be2492d00d0c4ee0b48cd62f3356ac73)
## 構文
```
items.GetSiteByName(name)
```
## パラメータ
|パラメータ|型|必須|説明|
|:----------|:----------|:---:|:---------------------------|
|name|object|○|サイト名を指定|
## 戻り値
該当するサイトの「apiModel 」の配列を返却します。
## 使用例
以下の例では、サイト名が "DepartmentMaster" のサイト情報を取得します。
```
const sites = Array.from(items.GetSiteByName('DepartmentMaster'));
if (sites.length) {
sites.forEach(site => {
context.Log(site.SiteId);
context.Log(site.Title);
context.Log(site.ReferenceType);
});
}
```
## 関連情報
・[テーブルの管理:サーバスクリプト](/manual/table-management-server-script)
・[オブジェクトごとの実行タイミング](/manual/server-script-conditions)
・[itemsオブジェクト](/manual/server-script-items)