Vine API Docs

Vine Public Content API

Complete guide to integrating Vine content into your website, landing page, or newsletter

This guide is for people who want to pull live Vine content into a website, landing page, app, or newsletter. Everything runs against the production host https://vinecms.tech, and every request uses a workspace API key directly in the URL path.

Quick Start

Base URL

All content API requests are made to:

https://vinecms.tech/api/public/v1

Operational checks are also available at:

https://vinecms.tech/api/health
https://vinecms.tech/api/public/v1/status

Authentication

Replace {API_KEY} in each URL with a workspace API key created from the Vine dashboard.

  • The API key is read-only
  • The API key already maps to a specific workspace
  • No auth headers are required

Headers

None required. The public API is designed for simple GET requests from browsers, server-side apps, curl, and static site builds.

Available Endpoints

  • GET /api/public/v1/{API_KEY}/posts
  • GET /api/public/v1/{API_KEY}/posts/{postSlug}
  • GET /api/public/v1/{API_KEY}/authors
  • GET /api/public/v1/{API_KEY}/categories
  • GET /api/public/v1/{API_KEY}/tags
  • GET /api/public/v1/{API_KEY}/stats

What's Next?

On this page