Developer Function: API: Site Operations: Search for Site Name and Get the Site ID Closest to the Site
## Overview
You can use the API to obtain the site ID closest to the site in question using "「Site Name Search」".
## Prerequisites
1. This function searches for the "Site name" of the site. Please set the site name in advance. Please note that this is not the site "「Title」".

## Preparations
[Create an API key](/manual/api-key) before performing API operations. Also, this function can only be performed by the tenant manager, so please set the tenant manager from user management.
## Request
JSON data is sent in the following request format.
|Setting column|Value|
|:--|:--|
|HTTP method|POST|
|Content-Type |application/json|
|Character code|UTF-8|
|URL|http://{server name}/api/items/{site ID}/getclosestsiteid(*1)|
|Body|Please refer to the json data below|
(*1)Edit the {Server name} and {Site ID} parts as appropriate to suit your environment.
For pleasanter.net, the format is as follows.
https\://pleasanter.net/fs/api/items/{site ID}/getclosestsiteid
For {site ID}, specify the site to start the site search from.
##### JSON
```json
{
"ApiVersion": 1.1,
"ApiKey": "345yuAjA6789dA09d8uj6...",
"FindSiteNames":["ParentSite","HideSite"]
}
```
#### About FindSiteNames
1. Specify the site names you want to search for as an array.
The following example searches for site names "ParentSite", "HideSite".
##### JSON
```json
{
"ApiVersion": 1.1,
"ApiKey": "345yuAjA6789dA09d8uj6...",
"FindSiteNames":["ParentSite","HideSite"]
}
```
## Response
The json data in the following format will be returned.
##### JSON
```
{
"SiteId": 12345,
"Data": [
{
"SiteName": "ParentSite",
"SiteId": 12344
},
{
"SiteName": "HideSite",
"SiteId": -1
}
]
}
```
The search returns the SiteId that matches the site name.
If not found or you do not have access rights, it returns -1.
For how to use it in a script, please refer to the following manual.
[Developer Function: Script: $p.apiGetClosestSiteid](/manual/script-api-get-closest-siteid)
## Supported Versions
|Supported versions|Body|
|:--|:--|
|1.4.5.0 and later|New function|
## Related Information
・[FAQ: I want to know the search order for obtaining the site ID closest to the site in question when searching for the site name. ](/manual/faq-get-closest-site-logic)