﻿---
sidebar_position: 1
---

import Tabs from '@theme/Tabs';
import TabItem from '@theme/TabItem';

# Get site data
 Gets information about a site by its name or token



`Function GetSiteData(Val Token, Val Website = "") Export`

  | Parameter | CLI option | Type | Required | Description |
  |-|-|-|-|-|
  | Token | --token | String | &#x2714; | Auth token |
  | Website | --sitename | String | &#x2716; | Site name (login) for information. Current, if not filled in |

  
  Returns:  Map Of KeyAndValue - serialized JSON response from Neocities

<br/>

:::tip
Neocities API docs: [neocities.org/api](https://neocities.org/api)
:::
<br/>


```bsl title="1C:Enterprise/OneScript code example"
    Token   = "7419cd51de4037f7...";
    Website = "2athenaeum";

    Result = OPI_Neocities.GetSiteData(Token);

    Result = OPI_Neocities.GetSiteData(Token, Website);
```
 



```json title="Result"
{
 "result": "success",
 "info": {
  "sitename": "opi-test",
  "views": 9086,
  "hits": 17120,
  "created_at": "Thu, 20 Jun 2024 07:28:29 -0000",
  "last_updated": "Wed, 09 Oct 2024 06:27:52 -0000",
  "domain": null,
  "tags": []
 }
}
```
