# CuteDyno > Facebook and Instagram comment moderation. Hide spam under ads, answer > buyers from one inbox, and keep the scheduler you already have. Agent surfaces: hosted MCP at https://api.cutedyno.com/mcp, CLI at https://cutedyno.com/docs/cli, agent skill at https://cutedyno.com/SKILL.md, agent landing at https://cutedyno.com/agent, skills repo at https://github.com/cutedyno/cutedyno-agent. OpenAPI spec: https://cutedyno.com/docs/api/openapi.json. ## Markdown - [Docs index](https://cutedyno.com/docs.md) - [Pricing](https://cutedyno.com/pricing.md) - [Full docs](https://cutedyno.com/llms-full.txt) Every docs page below also has a `.md` twin (for example https://cutedyno.com/docs/mcp.md). ## Get started - [Quickstart](https://cutedyno.com/docs.md): Connect an account and schedule your first post in a few minutes. - [API quickstart](https://cutedyno.com/docs/quickstart.md): Publish your first post through the CuteDyno API in about five minutes. - [Authentication](https://cutedyno.com/docs/authentication.md): API keys, profile access, optional restrictions, and how to keep keys safe. ## Docs - [Build a platform](https://cutedyno.com/docs/build-a-platform.md): Serve many customers from one integration using profiles, profile-limited keys, and account-level webhooks. - [Publishing](https://cutedyno.com/docs/publishing.md): Drafts, schedules, per-platform options, and what to do when one account fails. - [Webhooks](https://cutedyno.com/docs/webhooks.md): Receive delivery results instead of polling, with signature verification and a documented retry schedule. ## SDKs - [Overview](https://cutedyno.com/docs/sdks.md): The official Node.js client, and what to do when there is not one for your language. ## CLI - [Overview](https://cutedyno.com/docs/cli.md): JSON-first cutedyno CLI for agents and shell scripts. ## MCP - [Overview](https://cutedyno.com/docs/mcp.md): Expose CuteDyno to AI agents as MCP tools — same API, same permissions, same errors as REST. ## Guides - [Dashboard scheduling](https://cutedyno.com/docs/guides/dashboard.md): Connect social accounts and schedule posts from the CuteDyno dashboard. - [Multi-brand profiles](https://cutedyno.com/docs/guides/multi-brand.md): One profile per brand or client — switch workspaces in the dashboard or scope API calls with profileId. - [Connecting accounts](https://cutedyno.com/docs/guides/connecting-accounts.md): Run the OAuth flow that links a social account to a CuteDyno profile. - [Media uploads](https://cutedyno.com/docs/guides/media-uploads.md): Get images and video into CuteDyno, and what each platform accepts. - [Idempotency](https://cutedyno.com/docs/guides/idempotency.md): Make retries safe so a network timeout can never publish the same post twice. - [Rate limits](https://cutedyno.com/docs/guides/rate-limits.md): How much you can send, what the headers tell you, and how to back off correctly. - [Reporting](https://cutedyno.com/docs/guides/reporting.md): Read delivery results, state history, audit events, and request logs back into your own reporting. ## Platforms - [Overview](https://cutedyno.com/docs/platforms.md): What each network accepts, what it requires, and where they differ. - [TikTok](https://cutedyno.com/docs/platforms/tiktok.md): Video and photo posts, privacy levels, commercial disclosure, and the app audit that decides who can see them. - [Instagram](https://cutedyno.com/docs/platforms/instagram.md): Reels, carousels, and the account type requirement that blocks most first attempts. - [Facebook](https://cutedyno.com/docs/platforms/facebook.md): Page posts, multi-photo feeds, Reels, and the options only Facebook has. - [LinkedIn](https://cutedyno.com/docs/platforms/linkedin.md): Text, article shares, multi-image posts, video, and what visibility does. - [YouTube](https://cutedyno.com/docs/platforms/youtube.md): Video uploads, the required title, privacy status, and Shorts. Pending Google verification. ## API reference - [Overview](https://cutedyno.com/docs/api.md): Conventions shared by every endpoint, and the full endpoint index. - [List profiles](https://cutedyno.com/docs/api/list-profiles.md): Returns every profile this API key can act on. - [Create a profile](https://cutedyno.com/docs/api/create-profile.md): Creates a profile for one of your customers. - [Get a profile](https://cutedyno.com/docs/api/get-profile.md): Fetches one profile by id. - [Update a profile](https://cutedyno.com/docs/api/update-profile.md): Renames a profile or changes its description. - [Delete a profile](https://cutedyno.com/docs/api/delete-profile.md): Deletes a profile and everything inside it. - [Get the current profile](https://cutedyno.com/docs/api/get-current-profile.md): Returns the profile this request resolved to, which is the key’s home profile unless you passed profileId. - [List API keys](https://cutedyno.com/docs/api/list-api-keys.md): Lists the keys in this account. - [Create an API key](https://cutedyno.com/docs/api/create-api-key.md): Mints a key, optionally scoped to specific profiles. - [Revoke an API key](https://cutedyno.com/docs/api/revoke-api-key.md): Deactivates a key immediately. - [List connected accounts](https://cutedyno.com/docs/api/list-accounts.md): Lists the social accounts connected to a profile. - [Start a connect flow](https://cutedyno.com/docs/api/start-connect.md): Creates a connect session and returns the URL to send your customer to. - [Create a connect session](https://cutedyno.com/docs/api/create-connect-session.md): Starts an OAuth flow for one profile and returns the URL to redirect your customer to. - [Get a connect session](https://cutedyno.com/docs/api/get-connect-session.md): Polls a connect session. - [List comments](https://cutedyno.com/docs/api/list-comments.md): Lists Facebook, Instagram, and TikTok comments for the profile. - [List webhook subscriptions](https://cutedyno.com/docs/api/list-webhooks.md): Lists the webhook endpoints registered for a profile. - [Create a webhook subscription](https://cutedyno.com/docs/api/create-webhook.md): Registers an endpoint. - [Send a test event](https://cutedyno.com/docs/api/test-webhook.md): Delivers a synthetic event so you can verify your endpoint and signature check before waiting on real activity. - [List webhook deliveries](https://cutedyno.com/docs/api/list-webhook-deliveries.md): Returns the delivery log for one subscription, including response codes and the next scheduled retry. - [Update a webhook subscription](https://cutedyno.com/docs/api/update-webhook.md): Changes the URL or event list, or pauses delivery with isActive: false. - [Delete a webhook subscription](https://cutedyno.com/docs/api/delete-webhook.md): Removes an endpoint. - [Rotate the signing secret](https://cutedyno.com/docs/api/rotate-webhook-secret.md): Issues a new signing secret and returns it once. ## Reference - [Errors](https://cutedyno.com/docs/errors.md): Every error code the API returns, what causes it, and whether retrying helps. - [Glossary](https://cutedyno.com/docs/glossary.md): The words this API uses, and the ones it used to use. - [Changelog](https://cutedyno.com/docs/changelog.md): What changed in the API, and what you need to do about it.