Skip to content

GET /:slug/json

Publiczny endpoint pobrania pojedynczego opublikowanego wpisu FAQ po slug.

Bazowy URL

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

Request

  • Metoda: GET
  • Sciezka: /:slug/json

Path params

  • slug (string, required): unikalny adres wpisu, np. test.

Przyklad request

bash
curl -X GET "https://faq.dlapolakow.app/test/json"

Postman

Uruchom request w Postmanie

Response 200

json
{
  "ok": true,
  "entry": {
    "id": "8b96f5ef2b2f4be8a77d6c6f3a8de9f1",
    "slug": "test",
    "pl": "Tresci PL",
    "en": "Content EN",
    "nl": "Inhoud NL",
    "status": "published",
    "seo_title": {
      "pl": "Tytul PL",
      "en": "Title EN",
      "nl": "Titel NL"
    },
    "seo_description": {
      "pl": "Opis PL",
      "en": "Description EN",
      "nl": "Beschrijving NL"
    },
    "related_links": "[]",
    "header_image": null,
    "tags": {
      "pl": ["faq"],
      "en": ["faq"],
      "nl": ["faq"]
    },
    "created_at": 1746482000,
    "published_at": 1746482400,
    "version": "8b96f5ef"
  }
}

Kody bledow

  • 400 brak slug:
json
{
  "ok": false,
  "error": "Missing slug"
}
  • 404 brak wpisu:
json
{
  "ok": false,
  "error": "Not found"
}
  • 500 blad serwera:
json
{
  "ok": false,
  "error": "Unknown error"
}