Forum Topics
Last updated
Last updated
An alias for /forum_topics
exists: /ftopics
(hide, unhide, mark_all_as_read, subscribe, and ubsuscribe routes are not supported).
GET
https://e621.net/forum_topics.json
Moderator+ Required To search hidden forum topics not created by the authenticated user.
Some topics may be in specific categories that require certain user levels to view.
Name | Type | Description |
---|---|---|
GET
https://e621.net/forum_topics/{id}.json
Moderator+ Required If the forum topic is hidden, and not created by the authenticated user.
Some topics may be in specific categories that require certain user levels to view.
POST
https://e621.net/forum_topics/{id}/hide.json
Authorization Required
Moderator+ Required If the forum topic is not yours.
This operation is idempotent.
POST
https://e621.net/forum_topics/{id}/unhide.json
Authorization Required
Moderator+ Required
This operation is idempotent.
POST
https://e621.net/forum_topics/{id}/subscribe.json
Authorization Required
Some topics may be in specific categories that require certain user levels to view.
This operation is idempotent.
POST
https://e621.net/forum_topics/{id}/subscribe.json
Authorization Required
Some topics may be in specific categories that require certain user levels to view.
This operation is idempotent.
POST
https://e621.net/forum_topics/mark_all_as_read.json
Authorization Required
POST
https://e621.net/forum_topics.json
Authorization Required
Some topics may be in specific categories that require certain user levels to create topics.
PATCH
https://e621.net/forum_topics/{id}.json
Authorization Required
Admin+ Required If the forum topic is not yours.
DELETE
https://e621.net/forum_posts/{id}.json
Authorization Required
Admin+ Required
POST
https://e621.net/forum_posts/{id}/votes.json
Authorization Required
Janitor+ Required If account is less than 3 days old.
Votes can only be added to posts which are the OP of an alias request, implication request, or bulk update request.
Access denied error messages can be combined, separated by a semicolon and space (;
).
DELETE
https://e621.net/forum_posts/{id}/votes.json
Authorization Required
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
search[title_matches]
String
The title of the forum topic (fuzzy matching).
search[title]
String
The title of the forum topic (exact matching).
search[category_id]
Number
The ID of the category the forum topic is in.
search[is_hidden]
Boolean
If the forum topic is hidden.
search[is_locked]
Boolean
If the forum topic is locked.
search[is_sticky]
Boolean
If the forum topic is sticky.
search[order]
String
The order of the returned results. One of: sticky
search[id]
Number
limit
Number
page
String
id*
Number
The ID of the forum topic.
id*
Number
The ID of the forum topic to hide.
id*
Number
The ID of the forum topic to unhide.
id*
Number
The ID of the forum topic to subscribe to.
id*
Number
The ID of the forum topic to unsubscribe from.
forum_topic[title]
String
The title of the forum topic.
forum_topic[category_id]
Number
The ID of the category the forum topic is in.
forum_topic[is_sticky]
Number
If the forum topic is sticky.
Moderator+ Required
forum_topic[is_locked]
Number
If the forum topic is locked.
Moderator+ Required
forum_topic[original_post_attributes][body]
String
The body of the first post in the topic. Mutually exclusive with forum_topic[original_post_attributes][id]
.
forum_topic[original_post_attributes][id]
Boolean
IThe ID of the post to use as the first post of this topic. Mutually exclusive with forum_topic[original_post_attributes][body]
.
id*
Number
The ID of the forum topic to edit.
forum_post[body]
String
The body of the forum post.
id*
Number
The ID of the forum post to vote on.
forum_post_vote[score]*
Number
The vote to cast. One of: -1
, 0
, 1
.
id*
Number
The ID of the forum post to delete the vote on.