Skip to main content

API keys

Create least-privilege keys for trusted server workloads.

REST API

Call the versioned HTTPS API directly.

SDKs

Use TypeScript, Python, PHP, or Java.

CLI

Run supported operations from a terminal or CI environment.

MCP

Connect a compatible AI client through stdio or hosted OAuth.

Common rules

All developer interfaces operate on resources owned by the authenticated KmerHosting account. Scopes grant access by resource family; a successful response does not authorize undocumented operations. Use idempotency for every write. SDKs and the CLI generate a key when you do not supply one, but retries of the same logical request should reuse a stable key. Keep request_id values from errors and unexpected results.