Dokumentace FoodRetailor Help

Novinky {id="api-admin-news"}

CRUD operace novinek pro administrátora.

API specifikace

List news

/admin/news

Retrieve a paginated list of news items

Request parameters

Responses

{ "items": [ { "id": "example", "title": "example", "state": "example", "createdAt": "1971-04-26T12:26:06Z" } ], "total": 58 }

Create news

/admin/news

Request parameters

{ "title": "example", "description": "example", "thumbnail": "example", "content": "example", "audiences": [ "example" ], "markets": [ "example" ], "state": "example" }

Responses

{ "id": "example", "title": "example", "description": "example", "thumbnail": "example", "content": "example", "audiences": [ "example" ], "markets": [ "example" ], "state": "example", "createdAt": "1971-04-26T12:26:06Z", "updatedAt": "1971-04-26T12:26:06Z" }

Delete multiple news

/admin/news

Request parameters

[ "example" ]

Responses

Get news detail

/admin/news/{id}

Request parameters

Responses

{ "id": "example", "title": "example", "description": "example", "thumbnail": "example", "content": "example", "audiences": [ "example" ], "markets": [ "example" ], "state": "example", "createdAt": "1971-04-26T12:26:06Z", "updatedAt": "1971-04-26T12:26:06Z" }

Edit news

/admin/news/{id}

Request parameters

{ "title": "example", "description": "example", "thumbnail": "example", "content": "example", "audiences": [ "example" ], "markets": [ "example" ], "state": "example" }

Responses

{ "id": "example", "title": "example", "description": "example", "thumbnail": "example", "content": "example", "audiences": [ "example" ], "markets": [ "example" ], "state": "example", "createdAt": "1971-04-26T12:26:06Z", "updatedAt": "1971-04-26T12:26:06Z" }
21 January 2026