Skip to main content
The Nometria API lets you trigger deployments, check migration status, and manage your projects programmatically. Use it to integrate Nometria into your CI/CD pipeline or build internal tooling.

Base URL

Authentication

All API requests require an API key passed in the Authorization header:
Get your API key: Dashboard → Settings → API KeysNew Key. API keys are scoped to your account and have access to all your projects. Treat them like passwords — never commit them to source code.
If an API key is compromised, revoke it immediately from Dashboard → Settings → API Keys.

Request format

All request bodies must be JSON with Content-Type: application/json.

Response format

All responses are JSON. Successful responses return a data object. Errors return an error object:

HTTP status codes

Rate limits

Rate limit headers are included in every response:

Pagination

List endpoints return paginated results using cursor-based pagination:
Pass cursor=cur_abc123 as a query parameter to get the next page.

SDKs

The Nometria API is a REST API — use it with any HTTP client. Node.js example:
Python example:

API endpoints

Migrations

Create, list, and check the status of migrations

Deployments

Trigger, list, and rollback deployments