v1 projects resource - list, create, get, update, delete with offset pagination.
{
"id": "prj_9kLm2xVb7nQe",
"name": "billing-sync",
"region": "us-east",
"status": "active",
"created_at": "2026-08-14T09:31:07Z"
}Differences from v2: no object field, no environment, no metadata, no updated_at.
/projectscurl "https://api.meridian.dev/v1/projects?page=1&per_page=25&env=test" \
-H "Authorization: Bearer $MERIDIAN_API_KEY"{
"data": [
{
"id": "prj_9kLm2xVb7nQe",
"name": "billing-sync",
"region": "us-east",
"status": "active",
"created_at": "2026-08-14T09:31:07Z"
}
],
"page": 1,
"per_page": 25,
"total": 3
}/projectscurl -X POST https://api.meridian.dev/v1/projects \
-H "Authorization: Bearer $MERIDIAN_API_KEY" \
-H "Content-Type: application/json" \
-d '{"name": "billing-sync", "region": "us-east"}'| Method | Path |
|---|---|
GET | /projects/:id |
PUT | /projects/:id (full replace - v2 uses PATCH) |
DELETE | /projects/:id |