Skip to main content
Every Anona Memory request authenticates with a Bearer API key.

Getting a key

1

Sign up and verify

Create an account at the dashboard and verify your email. Sign-in is blocked until you do.
2

Create the key

Go to API keys → New key, choose an environment, and give the key a name. Signing up does not create one for you.
3

Copy it immediately

The full key is shown once. Afterwards only its prefix is visible, in the dashboard and in the API.
Keys can also be created and revoked programmatically. See API Keys.

Handling keys safely

Organization and space context

Every request runs in the context of the organization behind the API key, plus the space_id you supply. Spaces belonging to another organization are unreachable; the boundary is enforced at the gateway and again at the database layer.

Rate limiting

Requests are rate-limited per organization according to your plan. Current limits are returned on every response:
Exceeding the limit returns 429 with code rate_limited. Retry with exponential backoff. See Usage for reading your limits directly.

Authentication errors

Next steps

Memories API

Store and manage memories.

Retrieve API

Query memories semantically.

API Keys

Create and revoke keys over the API.

Errors

The full error code reference.