# Обучение – защита на комуникацията за журналисти. with EFB

> Защо източниците, които споделят поверителни данни и лицата, подаващи сигнали или публично оповестяващи информация за нарушения (Whistleblowing) предпочитат комуникацията с вас да е шифрована и защитена. Кой и как може да следи пощата ви и комуникацията ви, ако използвате незащитени услуги и какво това означава за вас. Как безплатно да увеличите нивото си на защита, без да променяте (много) начина си на работа. Това може да бъде практическа част, ако има желаещи. Преглед на технологии и услуги, използвани от журналисти в цял свят за защита на техните данни. Дискусия, ако има общи теми.

- Host: EFB
- Duration: 45 min
- Location: Jitsi Video
- Host time zone: Europe/Prague
- Confirmation: Bookings are confirmed instantly.
- Booking page: https://cal.com/ef-bg/freepress
- Event type id: 1421729

## Check availability

```http
GET https://api.cal.com/v2/slots?eventTypeId=1421729&start=YYYY-MM-DD&end=YYYY-MM-DD&timeZone=<IANA time zone>
cal-api-version: 2024-09-04
```

The response is `{"data":{"YYYY-MM-DD":[{"start":"<ISO 8601 with offset>"}]}}`; no API key is needed.

## Book

```http
POST https://api.cal.com/v2/bookings
cal-api-version: 2026-02-25
Content-Type: application/json

{
  "eventTypeId": 1421729,
  "start": "<UTC ISO 8601 start from the slots response>",
  "attendee": {
    "name": "…",
    "email": "…",
    "timeZone": "<IANA time zone>"
  },
  "bookingFieldsResponses": {
    "title": "…"
  }
}
```

- Required fields: `name` (Your name), `email` (E-mail), `title` (Koя медия представлявате?)
- Optional fields: none
- `name` and `email` go in `attendee` and `guests` is a list of emails; every other field goes in `bookingFieldsResponses` under its name.
