Disqus website screenshot

Disqus

Disqus is a hosted web comments and community discussion service used by publishers and bloggers to add threaded commenting, social sharing, and audience engagement features to their sites without running their own backend. The Disqus Public API lets developers read and write comments, threads, forums, users, and category data and integrate Disqus communities into custom applications. Authentication uses OAuth 2.0 plus an API key and secret, with all REST endpoints served from disqus.com/api/3.0/.

1 APIs 0 Features
CommentsCommunityDiscussionsPublishingAudience EngagementSocial

APIs

Disqus Public API

REST API for reading and writing Disqus comments, threads, forums, users, categories, and moderation data. Endpoints are served from https://disqus.com/api/3.0/ and authenticate...

Collections

Resources

🔗
Website
Website
🔗
Documentation
Documentation
🌐
DeveloperPortal
DeveloperPortal
🔑
Authentication
Authentication
💰
Pricing
Pricing
📝
Signup
Signup
🔗
Login
Login
🔗
Help
Help
💬
Support
Support
📰
Blog
Blog
📜
PrivacyPolicy
PrivacyPolicy
📜
TermsOfService
TermsOfService
👥
GitHubOrganization
GitHubOrganization
🔗
X (Twitter)
X (Twitter)
🔗
LinkedIn
LinkedIn

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: Disqus Public API
  version: '3.0'
request:
  auth:
    type: apikey
    key: api_key
    value: '{{api_key}}'
    placement: query
items:
- info:
    name: Forums
    type: folder
  items:
  - info:
      name: Get forum details
      type: http
    http:
      method: GET
      url: https://disqus.com/api/3.0/forums/details.json
      params:
      - name: forum
        value: ''
        type: query
      - name: api_key
        value: ''
        type: query
    docs: Get forum details
  - info:
      name: Create a new forum
      type: http
    http:
      method: POST
      url: https://disqus.com/api/3.0/forums/create.json
      params:
      - name: api_key
        value: ''
        type: query
    docs: Create a new forum
  - info:
      name: Update forum details
      type: http
    http:
      method: POST
      url: https://disqus.com/api/3.0/forums/update.json
      params:
      - name: api_key
        value: ''
        type: query
    docs: Update forum details
  - info:
      name: List threads within a forum
      type: http
    http:
      method: GET
      url: https://disqus.com/api/3.0/forums/listThreads.json
      params:
      - name: forum
        value: ''
        type: query
      - name: api_key
        value: ''
        type: query
    docs: List threads within a forum
  - info:
      name: List posts within a forum
      type: http
    http:
      method: GET
      url: https://disqus.com/api/3.0/forums/listPosts.json
      params:
      - name: forum
        value: ''
        type: query
      - name: api_key
        value: ''
        type: query
    docs: List posts within a forum
  - info:
      name: List moderators on a forum
      type: http
    http:
      method: GET
      url: https://disqus.com/api/3.0/forums/listModerators.json
      params:
      - name: forum
        value: ''
        type: query
      - name: api_key
        value: ''
        type: query
    docs: List moderators on a forum
  - info:
      name: Add a moderator to a forum
      type: http
    http:
      method: POST
      url: https://disqus.com/api/3.0/forums/addModerator.json
      params:
      - name: api_key
        value: ''
        type: query
    docs: Add a moderator to a forum
  - info:
      name: Remove a moderator from a forum
      type: http
    http:
      method: POST
      url: https://disqus.com/api/3.0/forums/removeModerator.json
      params:
      - name: api_key
        value: ''
        type: query
    docs: Remove a moderator from a forum
  - info:
      name: Follow a forum
      type: http
    http:
      method: POST
      url: https://disqus.com/api/3.0/forums/follow.json
      params:
      - name: api_key
        value: ''
        type: query
    docs: Follow a forum
  - info:
      name: Unfollow a forum
      type: http
    http:
      method: POST
      url: https://disqus.com/api/3.0/forums/unfollow.json
      params:
      - name: api_key
        value: ''
        type: query
    docs: Unfollow a forum
- info:
    name: Threads
    type: folder
  items:
  - info:
      name: Get thread details
      type: http
    http:
      method: GET
      url: https://disqus.com/api/3.0/threads/details.json
      params:
      - name: thread
        value: ''
        type: query
      - name: api_key
        value: ''
        type: query
    docs: Get thread details
  - info:
      name: Create a thread
      type: http
    http:
      method: POST
      url: https://disqus.com/api/3.0/threads/create.json
      params:
      - name: api_key
        value: ''
        type: query
    docs: Create a thread
  - info:
      name: List threads
      type: http
    http:
      method: GET
      url: https://disqus.com/api/3.0/threads/list.json
      params:
      - name: api_key
        value: ''
        type: query
    docs: List threads
  - info:
      name: List posts in a thread
      type: http
    http:
      method: GET
      url: https://disqus.com/api/3.0/threads/listPosts.json
      params:
      - name: thread
        value: ''
        type: query
      - name: api_key
        value: ''
        type: query
    docs: List posts in a thread
- info:
    name: Posts
    type: folder
  items:
  - info:
      name: Get post details
      type: http
    http:
      method: GET
      url: https://disqus.com/api/3.0/posts/details.json
      params:
      - name: post
        value: ''
        type: query
      - name: api_key
        value: ''
        type: query
    docs: Get post details
  - info:
      name: Create a post
      type: http
    http:
      method: POST
      url: https://disqus.com/api/3.0/posts/create.json
      params:
      - name: api_key
        value: ''
        type: query
    docs: Create a post
  - info:
      name: List posts
      type: http
    http:
      method: GET
      url: https://disqus.com/api/3.0/posts/list.json
      params:
      - name: api_key
        value: ''
        type: query
    docs: List posts
  - info:
      name: Approve posts
      type: http
    http:
      method: POST
      url: https://disqus.com/api/3.0/posts/approve.json
      params:
      - name: api_key
        value: ''
        type: query
    docs: Approve posts
  - info:
      name: Remove posts
      type: http
    http:
      method: POST
      url: https://disqus.com/api/3.0/posts/remove.json
      params:
      - name: api_key
        value: ''
        type: query
    docs: Remove posts
  - info:
      name: Vote on a post
      type: http
    http:
      method: POST
      url: https://disqus.com/api/3.0/posts/vote.json
      params:
      - name: api_key
        value: ''
        type: query
    docs: Vote on a post
- info:
    name: Users
    type: folder
  items:
  - info:
      name: Get user details
      type: http
    http:
      method: GET
      url: https://disqus.com/api/3.0/users/details.json
      params:
      - name: user
        value: ''
        type: query
      - name: api_key
        value: ''
        type: query
    docs: Get user details
  - info:
      name: Follow a user
      type: http
    http:
      method: POST
      url: https://disqus.com/api/3.0/users/follow.json
      params:
      - name: api_key
        value: ''
        type: query
    docs: Follow a user
  - info:
      name: Unfollow a user
      type: http
    http:
      method: POST
      url: https://disqus.com/api/3.0/users/unfollow.json
      params:
      - name: api_key
        value: ''
        type: query
    docs: Unfollow a user
- info:
    name: Categories
    type: folder
  items:
  - info:
      name: List categories
      type: http
    http:
      method: GET
      url: https://disqus.com/api/3.0/categories/list.json
      params:
      - name: api_key
        value: ''
        type: query
    docs: List categories
  - info:
      name: Get category details
      type: http
    http:
      method: GET
      url: https://disqus.com/api/3.0/categories/details.json
      params:
      - name: category
        value: ''
        type: query
      - name: api_key
        value: ''
        type: query
    docs: Get category details
bundled: true