Skip to main content

Authentication

Every request must include your API key as a Bearer token in the Authorization header.
Get your API key at versuno.ai.
Store your API key in an environment variable or secret manager, never in source code. Rotate it immediately if compromised.

Base URL

All endpoints are relative to this base URL.

Quick Start

List your assets

Create an asset

Save a version checkpoint

Revert to a previous version

Query a brain

List the public brains, then run a semantic query against one:
Brain queries return HTTP 200 with a { success, error, data } envelope, so check success rather than the status code. The brain-level query is metered. See Brains for the full model.

Rate Limits

The Public API enforces a limit of 50 requests per minute per API key. When you exceed the limit, the API returns 429:
Rate limit state is included in every response header:

Error Handling

The API uses standard HTTP status codes.

Error response format

All errors return a JSON body with a single error field:

Key Endpoints

Check the API Reference for complete endpoint documentation with interactive examples, full request/response schemas, and parameter descriptions.