API Keys
All API requests require authentication using a Bearer token. Get your API key from the Developer Platform. Include your key in all requests:Connector Branding
When users connect external services (Google Drive, Notion, OneDrive), they see a “Log in to Supermemory” prompt by default. You can replace this with your own app name by providing your own OAuth credentials via the settings endpoint.Scoped API Keys
Container-scoped keys
Container-scoped keys
Scoped keys are restricted to a single
Use the returned key exactly like a normal API key — it just won’t work outside its container scope.
containerTag. They can only access documents and search within that container — useful for giving limited access to specific projects, users, or tenants without exposing your full API key.Allowed endpoints: /v3/documents, /v3/memories, /v4/memories, /v3/search, /v4/search, /v4/profileCreate a scoped key
Parameters
| Parameter | Required | Default | Description |
|---|---|---|---|
containerTag | Yes | — | Alphanumeric, hyphens, underscores, colons, dots |
name | No | scoped_{containerTag} | Display name for the key |
expiresInDays | No | — | 1–365 days |
rateLimitMax | No | 500 | Max requests per window (1–10,000) |
rateLimitTimeWindow | No | 60000 | Window in milliseconds (1–3,600,000) |