This REST API is designed to provide functionalities related to articles (documents) and topics, provided by the Drahten application.
This API uses a JWT token provided by the Authentication Service for authentication and authorization. The token must be included in every request routed to this API, typically in the Authorization
header.
The request must have the headers:
{
"Authorization": "Bearer <jwtToken>"
}
Endpoint: GET topic-article_service/articles/
Endpoint: POST topic-article-service/articles/
Endpoint: GET topic-article-service/articles/{ArticleId}/
Endpoint: GET topic-article-service/user-articles/{UserId}/
Endpoint: GET topic-article-service/articles/{ArticleId}/likes/
Endpoint: POST topic-article-service/articles/{ArticleId}/likes/
Endpoint: GET topic-article-service/articles/{ArticleId}/dislikes/
Endpoint: POST topic-article-service/articles/{ArticleId}/dislikes/
Endpoint: GET topic-article-service/articles/{ArticleId}/comments/
Endpoint: POST topic-article-service/articles/{ArticleId}/comments/
Endpoint: POST topic-article-service/comments/{ArticleCommentId}/likes/
Endpoint: POST topic-article-service/comments/{ArticleCommentId}/dislikes/
Endpoint: DELETE topic-article-service/articles/{ArticleId}/comments/{ArticleCommentId}/
Endpoint: GET topic-article-service/topics/
Endpoint: GET topic-article-service/topics/{TopicId}/subscriptions/
Endpoint: GET topic-article-service/topics/{TopicId}/parent-topic/
Endpoint: GET topic-article-service/topics/{UserId}/user-topics/
Endpoint: GET topic-article-service/users/articles/{ArticleId}/
Endpoint: POST topic-article-service/users/{UserId}/articles/
Endpoint: POST topic-article-service/users/{UserId}/topics/
Endpoint: POST topic-article-service/users/