# URL structure

When logged in the following URLs are available without further authentication

Data list operations: GET, PUT, POST

```
http(s)://<server>/<application>/rest/<version>/<entity>
```

Data item operations: GET, PUT, POST, DELETE

```
http(s)://<server>/<application>/rest/<version>/<entity>/<DataID>
```

File list operations: PUT, POST

```
http(s)://<server>/<application>/rest/<version>/<entity>/<DataID>/<FieldName>/
```

File item operations: GET, PUT, POST, DELETE

```
http(s)://<server>/<application>/rest/<version>/<entity>/<DataID>/<FieldName>/<FileName>
```

### <span class="mw-headline" id="bkmrk-executing-codeunit-1">Executing codeunit</span>

Operations: GET, PUT, POST, DELETE

```
http(s)://<server>/<application>/rest/<version>/codeunit/<codeunitName>
```

### <span class="mw-headline" id="bkmrk-query-parameters-1">Query parameters</span>

The REST API supports the same filtering and search parameters, as the list-command: [Lists](https://docs.tsnocode.com/books/dashboards/page/lists "Lists").