DunSocial API

DunSocial API as documented publicly: 85 operations. Contract generated from the documentation by API Evangelist (2026-11-06); not the provider's own document.

Operations 85

POST /api/ai/chat Chat (streaming) #
GET /api/ai/daily-ideas Daily ideas #
GET /api/ai/daily-ideas/all Daily ideas – all #
GET /api/ai/daily-ideas/eligibility Daily ideas – eligibility #
POST /api/ai/extract-facts/text Extract facts and grounding – text #
POST /api/ai/extract-facts/url Extract facts and grounding – url #
POST /api/ai/generate-voice-preset Call DunSocial's AI Studio through the API #
POST /api/ai/generate/{type} Generate for a platform #
POST /api/ai/grounding/google-search Call DunSocial's AI Studio through the API #
POST /api/ai/grounding/url-analysis Call DunSocial's AI Studio through the API #
GET /api/ai/history Chat history – list #
POST /api/ai/history Chat history – create #
DELETE /api/ai/history/{id} Chat history – delete #
POST /api/ai/history/auto-save Chat history – auto‑save #
POST /api/ai/transcribe Transcribe audio #
POST /api/auth/sign-in/email POST /api/auth/sign-in/email #
POST /api/documents/extract-facts/pdf Call DunSocial's AI Studio through the API #
POST /api/documents/extract-facts/text Call DunSocial's AI Studio through the API #
DELETE /api/drafts Clear all drafts #
GET /api/drafts List drafts #
POST /api/drafts POST /api/drafts #
DELETE /api/drafts/{id} Get, update, delete #
GET /api/drafts/{id} Get, update, delete #
PATCH /api/drafts/{id} Get, update, delete #
POST /api/drafts/remove-media Remove a media key from drafts #
POST /api/feedback Call DunSocial's AI Studio through the API #
GET /api/media Upload images and videos to your DunSocial workspace gallery through the API #
DELETE /api/media/{id} Upload images and videos to your DunSocial workspace gallery through the API #
GET /api/media/{id} Upload images and videos to your DunSocial workspace gallery through the API #
PATCH /api/media/{id}/alt-text Upload images and videos to your DunSocial workspace gallery through the API #
GET /api/media/{id}/relationships Upload images and videos to your DunSocial workspace gallery through the API #
POST /api/media/batch Upload images and videos to your DunSocial workspace gallery through the API #
POST /api/media/complete Upload images and videos to your DunSocial workspace gallery through the API #
POST /api/media/upload-url POST /api/media/upload-url #
GET /api/memory Save and search DunSocial brand memory through the API #
POST /api/memory POST /api/memory #
DELETE /api/memory/{id} Save and search DunSocial brand memory through the API #
PATCH /api/memory/{id} Save and search DunSocial brand memory through the API #
POST /api/memory/batch Save and search DunSocial brand memory through the API #
GET /api/memory/collections Save and search DunSocial brand memory through the API #
POST /api/memory/collections Save and search DunSocial brand memory through the API #
DELETE /api/memory/collections/{id} Save and search DunSocial brand memory through the API #
GET /api/memory/collections/{id} Save and search DunSocial brand memory through the API #
PATCH /api/memory/collections/{id} Save and search DunSocial brand memory through the API #
POST /api/memory/search Save and search DunSocial brand memory through the API #
GET /api/notifications/devices List devices #
DELETE /api/notifications/devices/{id} Remove a device by id #
GET /api/notifications/status GET /api/notifications/status #
POST /api/notifications/test Send a test push #
GET /api/posts GET /api/posts #
POST /api/posts POST /api/posts #
DELETE /api/posts/{id} Manage posts #
GET /api/posts/{id} Manage posts #
PATCH /api/posts/{id} Manage posts #
POST /api/posts/{id}/cancel Manage posts #
POST /api/posts/{id}/reschedule Manage posts #
POST /api/posts/{id}/status Manage posts #
POST /api/posts/bulk-cancel Manage posts #
POST /api/posts/validate Manage posts #
GET /api/social-accounts List and connect social accounts through the DunSocial API, and start OAuth flows for new platforms. #
DELETE /api/social-accounts/{id} List and connect social accounts through the DunSocial API, and start OAuth flows for new platforms. #
GET /api/social-accounts/bluesky/profile List and connect social accounts through the DunSocial API, and start OAuth flows for new platforms. #
POST /api/social-accounts/connect/bluesky List and connect social accounts through the DunSocial API, and start OAuth flows for new platforms. #
GET /api/social-accounts/oauth/{provider} List and connect social accounts through the DunSocial API, and start OAuth flows for new platforms. #
GET /api/social-accounts/oauth/pinterest/start List and connect social accounts through the DunSocial API, and start OAuth flows for new platforms. #
GET /api/social-accounts/oauth/reddit/eligibility List and connect social accounts through the DunSocial API, and start OAuth flows for new platforms. #
GET /api/user/default-workspace Get default workspace #
PATCH /api/user/default-workspace Set default workspace #
POST /api/user/devices Register devices with POST /api/user/devices . #
PATCH /api/user/email Change email address #
GET /api/user/email-availability Email availability check #
PATCH /api/user/email-preferences Email preferences – activation and marketing email toggles #
GET /api/user/profile Overview - DunSocial Docs #
PATCH /api/user/profile Update your profile #
DELETE /api/user/profile/image Remove the image with DELETE /api/user/profile/image #
POST /api/user/profile/image/upload-url Profile image upload #
GET /api/webhooks List, get, update, delete #
POST /api/webhooks POST /api/webhooks #
DELETE /api/webhooks/{id} List, get, update, delete #
GET /api/webhooks/{id} List, get, update, delete #
PATCH /api/webhooks/{id} List, get, update, delete #
GET /api/webhooks/{id}/deliveries Test and deliveries #
POST /api/webhooks/{id}/rotate-secret Test and deliveries #
POST /api/webhooks/{id}/test Test and deliveries #
GET /api/workspaces/{id}/social-accounts List and connect social accounts through the DunSocial API, and start OAuth flows for new platforms. #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/dunsocial-com:dunsocial-com-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

dunsocial-com-openapi-generated.yml Raw ↑
openapi: 3.1.0
info:
  title: DunSocial API
  version: '2026-11-06'
  description: 'GENERATED FROM DOCUMENTATION by API Evangelist on 2026-11-06: 85 operation(s) read from 11 public documentation page(s) (each
    operation names its page in x-source). This is not the provider''s published contract; DunSocial has published no machine-readable contract
    that the pipeline could find. Engine: local.'
  x-evidence-tiers:
    code-example: 8
    documentation: 77
    pages-with-code: 9
    pages-read: 11
  x-generated-from: documentation
  x-provenance: generated
  x-authored-by: API Evangelist
  x-generated: '2026-11-06'
  x-generator: generate-contract-from-docs.py
  x-engine: local
  x-sources:
  - https://www.dunsocial.com/api
  - https://www.dunsocial.com/docs/api/ai
  - https://www.dunsocial.com/docs/api/media
  - https://www.dunsocial.com/docs/api/drafts
  - https://www.dunsocial.com/docs/api/memory
  - https://www.dunsocial.com/docs/api/webhooks
  - https://www.dunsocial.com/docs/api/notifications
  - https://www.dunsocial.com/docs/api/social-accounts
  - https://www.dunsocial.com/docs/api/posts/manage-posts
  - https://www.dunsocial.com/docs/api/getting-started/overview
  - https://www.dunsocial.com/docs/api/user-and-devices/profile
servers:


# --- truncated at 32 KB (63 KB total) ---
# Full source: https://artifacts.apis.io/dunsocial-com/openapi/_ae-authored/dunsocial-com-openapi-generated.yml