Get Started with Meshbase

Build modern apps with a headless CMS you control. Design content models, generate APIs instantly, and integrate with any frontend framework.

Quick Start

1Create a Project

Sign up and create your first project. Each project gets completely isolated data and its own dedicated API key.

2Design Your Content Model

Use the Content-Type Builder to create custom collection types with fields like text, rich text, media, relations, and more.

3Get Your API Key

Navigate to Project Settings to find your API key. Use this key to authenticate your API requests.

4Start Making API Calls

Use the auto-generated REST API to fetch, create, update, and delete your content.

Common Tasks

Here are the most common tasks you'll perform when building with Meshbase:

Authentication

All API requests require authentication using a Bearer token (your project API key). Include it in the Authorization header:

Authorization: Bearer cms_live_a1b2c3d4e5f6g7h8i9j0k1l2m3n4o5p6

💡 Important: The Bearer token uniquely identifies your project, so you don't need to include a project ID in the URL. Find your API key in your project settings in the Meshbase admin dashboard.

Base URL

All API endpoints are relative to:

https://api.meshbase.io/v1

Rate Limits

API requests are currently unlimited during beta. We'll introduce fair usage limits as we scale.