Create an account, get an API key, and make your first request in under five minutes.
This guide walks you from zero to a working API call against the Meridian test environment. You will create an API key, create a project, and read it back.
curl, or one of the official SDKs installed.Every workspace ships with two environments: test and live. API keys are scoped to one environment.
mrnd_test_.export MERIDIAN_API_KEY=mrnd_test_4f8e2c1a9b7d3e5f6a0cA project is the container for everything you build - connections, webhooks, and sync jobs all live inside one.
curl -X POST https://api.meridian.dev/v2/projects \
-H "Authorization: Bearer $MERIDIAN_API_KEY" \
-H "Content-Type: application/json" \
-d '{"name": "my-first-project", "region": "us-east"}'import { Meridian } from "@meridian/sdk";
const client = new Meridian(process.env.MERIDIAN_API_KEY);
const project = await client.projects.create({
name: "my-first-project",
region: "us-east",
});import os
from meridian import Meridian
client = Meridian(os.environ["MERIDIAN_API_KEY"])
project = client.projects.create(
name="my-first-project",
region="us-east",
)application/jsoncurl https://api.meridian.dev/v2/projects/prj_9kLm2xVb7nQe \
-H "Authorization: Bearer $MERIDIAN_API_KEY"A 200 OK response means your key, environment, and project are all wired up correctly.