Skip to main content
Preview release. This API is in beta and available to organizations on a paid plan. Endpoints, request/response formats, and rate limits may change. We’ll notify you before making breaking changes.
The Marky API lets you generate social media posts programmatically from your existing content. Connect AI agents, automation platforms, or your own tools — send in a blog post, newsletter, or custom idea and get back visual, on-brand social posts ready for review.

What you can do

  • Generate posts from text content, website URLs, or custom ideas
  • Poll for results as posts are generated asynchronously
  • List and retrieve posts created through the API

How it works

  1. Create an API key in your Marky dashboard (Settings > API Keys section)
  2. Send a POST request with your content to /api/beta/posts/generate
  3. Poll the returned job ID until generation completes
  4. Review and approve the generated posts in your Marky queue
Posts created via the API appear as drafts in your normal post queue. You review and schedule them the same way you would any other post.

Rate limits

LimitValue
Requests per hour100
Posts per month200
Max posts per request10
Max API keys per org10

Base URL

All API requests use the base URL:
https://api.mymarky.ai/api/beta

Authentication

Set up your API key

Quickstart

Generate your first post in 2 minutes