Misar Docs
MisarMailMisar.BlogMisarReachMisarPostMisar.DevMisar PlatformMisar IdentityMisar Posts API
Api Reference

API Overview

MisarBlog REST API — publish articles, manage content, and integrate AI tools programmatically.

The MisarBlog REST API lets you publish articles, manage drafts, generate AI images, pull analytics, and build AI-powered writing tools — all from your own code.

Base URL: https://api.misar.io/blog/v1

Quick Start

curl https://api.misar.io/blog/v1/me \
  -H "Authorization: Bearer mbk_YOUR_KEY"

Authentication

All requests require a Bearer token in the Authorization header:

Authorization: Bearer mbk_YOUR_API_KEY

Get your API key from Dashboard → Settings → API Keys. Keys start with mbk_.

Endpoints

Profile

MethodEndpointDescription
GET/meGet your creator profile

Articles

MethodEndpointDescription
GET/articlesList your articles
POST/articlesPublish or schedule an article
GET/articles/{slug}Get a single article

Drafts

MethodEndpointDescription
POST/draftsSave an article as a draft

Series

MethodEndpointDescription
GET/seriesList your series
POST/seriesCreate a series
POST/series/{slug}/articlesAdd an article to a series

Images

MethodEndpointDescription
POST/images/uploadUpload an image to CDN
POST/images/generateGenerate a cover image with AI

Analytics

MethodEndpointDescription
GET/analyticsGet views, revenue, and subscriber stats

AI

MethodEndpointDescription
POST/ai/titlesGenerate title suggestions
POST/ai/researchStream AI-powered research (SSE)

API Keys

MethodEndpointDescription
POST/keysCreate an API key
DELETE/keysRevoke your API key

Response Format

All responses return JSON.

Success:

{ "id": "...", "slug": "...", "title": "..." }

Error:

{ "error": "Human-readable message" }

Rate Limits

PlanRequests/min
Free60
Pro300
Business1 000

Headers returned on every response:

X-RateLimit-Limit: 60
X-RateLimit-Remaining: 58
X-RateLimit-Reset: 1712345678

When exceeded: 429 Too Many Requests

OpenAPI Spec

Machine-readable spec available at:

GET https://api.misar.io/blog/v1/openapi.json