[Intum](https://intum.pl/pomoc.md) / [CMS](https://intum.pl/pomoc/cms.md)

# [Artykuły CMS - pola dodatkowe (audio, video)](https://intum.pl/pomoc/cms/artykuly-cms-pola-dodatkowe-audio-video.md) | [API](#api)

Sekcja **Pola dodatkowe (fields)** w edycji artykułu pozwala ustawić dane, które nie mają własnych pól w formularzu. Znajdziesz ją na dole formularza, za przyciskiem "Pokaż opcje dodatkowe".

## FAQ (pytania i odpowiedzi)

Najprościej przez listę pytań: kliknij **Dodaj pytanie**, wpisz pytanie i odpowiedź. Zmiany od razu zapisują się do pola fields (klucz `faq`). Usunięcie wszystkich pytań usuwa sekcję FAQ ze strony.

Na stronie artykułu FAQ renderuje się jako sekcja pytań oraz schema FAQPage (dane strukturalne dla Google), o ile szablon strony bloga używa `fields.faq`.

## Edytor JSON

Pod listą FAQ jest edytor JSON z całą zawartością fields - dla zaawansowanych. Lista pytań i edytor są zsynchronizowane w obie strony. Edytor podświetla błędy składni na żywo.

## Znane klucze

- `faq` - lista pytań `[{"q": "Pytanie?", "a": "Odpowiedź."}]`
- `audio_url` - adres pliku audio; generuje og:audio oraz AudioObject w schema artykułu
- `video_id` - identyfikator filmu YouTube; generuje og:video oraz VideoObject w schema
- dowolny własny klucz - dostępny w szablonie Liquid jako `{{ fields.nazwa_klucza }}`

## Wskazówki

- Sekcja "Dostępne pola" pod edytorem ma przycisk **wstaw**, który dodaje klucz z przykładową wartością
- Wartości typu adres pliku najlepiej podawać jako pełny URL z CDN (assets2.intum.net)
- Podgląd ustawionych pól znajdziesz na widoku szczegółów artykułu (sekcja Pola dodatkowe)

---

## API

### Ogólne API

# Intum API

Dokumentacja API platformy [Intum](https://intum.pl) - system operacyjny firmy.

## Host

Host jest zawsze taki sam jak adres konta: `xxxx.intum.com` lub `xxx.intum.pl` (w zależności od ustawień konta)

## Autoryzacja

Wszystkie requesty API wymagają `api_token`:
- header: `Authorization: Bearer TOKEN`

Token możesz wygenerować w **Ustawienia Konta** → **Tokeny API**

