Skip to main content

Article Recommender API

Overview​

The Article Recommender API provides endpoints for managing an article index and recommending related articles based on their content and metadata.

Endpoints​

EndpointDescription
Request200 Response
GET /v2/articlesLists available article datasets.
List[string]
GET /v2/articles/{dataset}/{art_id}Retrieves an article from an index.
Article
PUT /v2/articles/{dataset}/{art_id}Adds or updates an article in an index.
ArticleMessage
DELETE /v2/articles/{dataset}/{art_id}Deletes an article from an index.
Message
POST /v2/articles/{dataset}/recommendRecommends related articles for a given article.
RecommendArticlesArticlesResponse
POST /v2/articles/{dataset}/recommend/feedbackSends feedback on a specific article recommendation.
RecommendArticlesFeedbackMessage

GET /v2/articles​

Lists available article datasets.

  • Request: (empty)
  • Response: List[string]

GET /v2/articles/{dataset}/{art_id}​

Retrieves a single article from the specified dataset index.

  • Request: (empty)
  • Response: Article

PUT /v2/articles/{dataset}/{art_id}​

Adds or replaces a single article in the specified dataset index.

DELETE /v2/articles/{dataset}/{art_id}​

Removes a single article from the specified dataset index.

  • Request: (empty)
  • Response: Message

POST /v2/articles/{dataset}/recommend​

Recommends related articles based on the content and metadata of a given article.

POST /v2/articles/{dataset}/recommend/feedback​

Sends feedback on a specific article recommendation.