Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.dohoo.ai/llms.txt

Use this file to discover all available pages before exploring further.

The Dohoo REST API gives you programmatic control over every major action in the Dohoo platform — uploading media, organizing files, retrieving connected social accounts, and publishing content across eight platforms. Whether you’re building a custom integration, wiring up an automation in n8n, Make, or Zapier, or scripting bulk publishing workflows, the API provides a single, consistent interface for your entire social media operation.

Base URL

All API endpoints are served from the following base URL:
https://dohoo.ai
Every endpoint path in this reference appends directly to this base — for example, GET https://dohoo.ai/api/upload/files.

Who the API is for

The Dohoo API is built for:
  • Developers integrating social publishing into their own applications or services
  • Automation engineers connecting Dohoo to tools like n8n, Make, and Zapier
  • Content teams running scheduled or event-driven posting pipelines at scale

Plan requirements

API access is available on the Business and Agency plans. The Blogger plan does not include API access.
PlanPriceAPI AccessSocial Profiles (per platform)Monthly Uploads
Business$31.99/mo15250
Agency$63.99/mo✓ (Priority support)30550
Blogger
You must be on the Business or Agency plan to generate an API key and make authenticated requests. Attempting to use the API on the Blogger plan returns a 403 Forbidden response.

What you can do with the API

The API is organized into five functional areas:
  • Media uploads — Request presigned S3 URLs, upload files directly to cloud storage, check upload status, list, download, and delete files
  • Folder management — Create, rename, list, and delete folders; retrieve all files within a specific folder
  • Social connections — Retrieve the IDs, platforms, and display names of all connected accounts in a single call
  • Publishing — Post photos, videos, and text to Instagram, Facebook, TikTok, YouTube, Twitter/X, LinkedIn, Pinterest, and Threads
  • API key management — Retrieve your current API key or rotate it from code rather than the dashboard

Explore the reference

Authentication

Learn how to obtain your API key and include it in every request using the X-API-Key header.

Errors

Understand the HTTP status codes the API returns and how to resolve common errors quickly.

Files

Upload media via presigned S3 URLs, manage your file library, and organize content into folders.

Connections

Retrieve all connected social accounts and their platform identifiers in a single API call.