Skip to content

GET /api/faq/categories

Publiczny endpoint pobrania listy kategorii FAQ.

Bazowy URL

  • Produkcja: https://faq.dlapolakow.app

Request

  • Metoda: GET
  • Sciezka: /api/faq/categories

Query params

  • lang (string, optional): pl,en,nl. Domyslnie pl.

Przyklad request

bash
curl -X GET "https://faq.dlapolakow.app/api/faq/categories?lang=pl"

Response 200

json
{
  "ok": true,
  "categories": [
    {
      "id": 1,
      "name": {
        "pl": "Formalnosci",
        "en": "Formalities",
        "nl": "Formaliteiten"
      },
      "label": "Formalnosci",
      "published_count": 3
    }
  ]
}

Zachowanie endpointu

  • Zwraca wszystkie kategorie z tabeli faq_categories.
  • label jest nazwa kategorii przetlumaczona wg lang.
  • published_count zawiera liczbe opublikowanych wpisow w danej kategorii.

Kody bledow

  • 500 blad serwera:
json
{
  "ok": false,
  "error": "Unknown error"
}