# Gurubase Siper API

The Gurubase Siper API detects personal data in Turkish text, masks it according to the transform you choose, and returns the detected categories in the same response.

In the gateway integration, Siper masks the text before it reaches the language model; it can also be used directly and on its own through the `/mask` and `/mask/batch` endpoints.

> **Authentication:** the virtual key you generate in the panel is sent in
> the `Authorization: Bearer <virtual key>` header. The architecture is the
> same in an on-premise installation: the Gateway and the panel ship with
> the setup, and requests are still authorized with a virtual key.

Version 1.0

Base URL `https://gw-tr.gurubase.io`

## Maskeleme

Single and batch masking endpoints

- [POST Mask text `/mask`](/docs/en/api/siper/maskeleme/mask/)
- [POST Mask in batch `/mask/batch`](/docs/en/api/siper/maskeleme/maskbatch/)
