The articles API is built on FastAPI and serves articles using a set of get endpoints. It uses an Postgres database and exposes the article information for use in mobile and website frontends.
Articles: The API allows users to retrieve a list of articles or a specific article by its ID. Each article contains information such as its title, content, date modified, date published, image file, and link. Articles can be associated with one or more categories.
Categories: Users can also retrieve a list of categories or a specific category by its ID. Each category has an ID and a name.
Pagination: The API supports pagination, allowing users to specify the page number and size when retrieving lists of articles or categories.