Developers
Every workspace ships a REST API for articles, comments, video, podcasts, categories, media and subscribers. Build your own front-end on it, sync content anywhere, and react to changes with signed webhooks.
import { Andishi } from 'andishi'
const andishi = new Andishi(key, { baseUrl })
// publish, then moderate a comment
const { data } = await andishi.articles.create({
title: 'Elections 2027',
status: 'published',
})
await andishi.comments.moderate(id, 'approved')Every resource — articles, comments, video, podcasts, categories, media, subscribers — documented with fields, examples and error codes.
Issue a read-only key for your website and a write key for your automation. Revoke either instantly from the dashboard.
Subscribe to article.published and rebuild your site the moment content ships — payloads are HMAC-signed.
The API is framework-agnostic. Pull published content into Next.js, Astro, a mobile app, or a plain fetch — it's just JSON.
Create a workspace, mint a key, and make your first request in minutes.
Read the full reference