Developer
Everything you need to integrate with the Menivor API: API keys, signed webhook events, usage, and SDKs.
Your API footprint and the links you need to build against the Menivor REST API.
Create personal keys for programmatic access. Send a key as the x-api-key header. A key is shown once at creation — store it securely.
Using your key
Send it as the x-api-key header on any request to the REST API.
curl https://api.menivor.com/api/v1/me \
-H "x-api-key: YOUR_API_KEY"Get a signed HTTP callback when jobs finish, publishes resolve, or performance is ingested. Each delivery is HMAC-signed and retried with backoff.
You need the workspace admin or owner role to manage webhook subscriptions. Ask a workspace admin for access.
Per-key rate limits, monthly quotas, and requests used this month.
Generated from the OpenAPI spec — the same typed client covers jobs, publishing, webhooks, and usage. Authenticate with an API key from the section above (sent as the x-api-key header).
The packages are coming to npm and PyPI; they are not published yet. Until then, install them from the Menivor repository (packages/sdk-typescript and packages/sdk-python) or call the REST API directly.
TypeScript / JavaScript
npm install @menivor/sdkimport { MenivorClient } from "@menivor/sdk";
const client = new MenivorClient({
baseUrl: "https://api.menivor.com",
apiKey: process.env.MENIVOR_API_KEY, // never hardcode
});Python
pip install menivorimport os
from menivor import MenivorClient
client = MenivorClient(
base_url="https://api.menivor.com",
api_key=os.environ["MENIVOR_API_KEY"], # never hardcode
)Interactive versions of the formulas behind the API. They run the same code as the pipeline on inputs you enter; nothing is saved.