/api/v1/post/feed
Returns a feed of the most recent posts. Posts are filtered by the requested locale and ordered by their last modification date. The limit parameter controls how many items are returned, and the optional fields parameter lets you request additional properties (for example content). When requested, the content field is returned as a sanitized, single-line teaser truncated to a fixed length suitable for listing views. You can filter posts by tag (using tag code) or by main category (using category route slug).
This endpoint requires a valid API key passed as a query parameter or Bearer token.
Get your API keyParameters
7 query parameters
apiKeystringrequiredYour BizKitHub API key (passed as GET parameter).
Key format: A 32-character string matching: ^(PROD|DEV_|ROOT)[A-Za-z0-9]{28}$
Prefixes: PROD (production key), DEV_ (individual developer), ROOT (system key with no limits). Learn more
localestringrequiredCommunication locale code used to filter content.
Supported locales: cs, en, fr, it, pl, de, sk, sv, es, zh, ja, uk, da.
fieldsstringComma-separated list of additional fields to include in the response. Only the listed fields will be attached to each item. Example: content,id.
limitnumberMaximum number of items to return. If omitted, a default internal limit is applied.
identityIdstringLogged user identity (from your frontend cookies). Learn more
tagstringOptional tag code to filter posts. Only posts that have this tag assigned will be returned. The tag must be active and belong to the same organisation.
mainCategorystringOptional main category route slug to filter posts. Only posts that have this category set as their main category will be returned.
Example Request
JavaScript fetch
const response = await fetch("https://api.bizkithub.com/api/v1/post/feed?apiKey=PRODPGrFxpGEtrOZfuWhnoJohUYBXuOE&locale=cs&fields=content&limit=64&identityId=Z9CPkS2o3UV163VQn5OUv0T8BQi8Fvdg&tag=novinky&mainCategory=novinky", {
method: "GET",
headers: {
"Content-Type": "application/json"
}
});
const data = await response.json();
console.log(data);Example Response
{
"items": [
{
"slug": "kyber-cena-roku-2025-nejvetsi-vecer-ceske-kyberbezpecnosti-letos",
"title": "KYBER CENA ROKU 2025: největší večer české kyberbezpečnosti letošního roku.",
"mainImageUrl": "https://storage.xhp.cz/...",
"last_modification_date": "2025-11-05T15:54:44.280Z",
"commentCount": 12,
"content": "Žijeme ve světě, kde je normální...",
"mainCategory": {
"slug": "novinky",
"title": "Novinky"
},
"tagList": [
{
"slug": "bezpecnost",
"name": "Bezpečnost",
"color": "#3B82F6"
}
]
}
]
}cURL
Command line example
curl -X GET "https://api.bizkithub.com/api/v1/post/feed?apiKey=PRODPGrFxpGEtrOZfuWhnoJohUYBXuOE&locale=cs&fields=content&limit=64&identityId=Z9CPkS2o3UV163VQn5OUv0T8BQi8Fvdg&tag=novinky&mainCategory=novinky" \
-H "Content-Type: application/json"Need an API key?
All BizKitHub API endpoints require authentication via API key.