TentoCMS
Getting Started

Introduction

What the TentoCMS Public API is, what it can and cannot do, and where to go next.

The TentoCMS Public API provides programmatic access to your content, media, and blog data. All endpoints are RESTful, return JSON responses, and require API key authentication.

  • Base URL: /api/v1
  • Authentication: API keys (public or secret)
  • CORS: Permissive (* origin) for all public API routes
  • Content-Type: application/json (except media upload)

What you can do

  • Read published pages, collection items, blog posts and media
  • Create, update, publish, unpublish and delete content with a secret key
  • Upload media files
  • Select fields, filter, sort and paginate every list endpoint
  • Serve draft content to a preview environment

What you cannot do

  • Read unpublished content without preview mode
  • Manage page types, components or collection types — those are admin operations
  • Manage users, API keys or tenant settings

Where to go next

If you want to…Start at
Make your first requestQuickstart
Understand keys and permissionsAuthentication
Write content safelyWrite Operations
Look up an endpointAPI Overview
Use the TypeScript SDK instead of raw HTTPSDK
Copyright © 2026