API Overview
MemoryKit REST API reference.
Base URL
Authentication
All requests require a Bearer token in the Authorization header:
Response format
All responses return JSON. Successful responses use standard HTTP status codes:
| Status | Description |
|---|---|
200 | Success |
201 | Created |
202 | Accepted (async processing) |
204 | No content (successful delete) |
Error format
Rate limits
Rate limits are applied per API key. Current limits depend on your plan. Rate limit headers are included in every response:
| Header | Description |
|---|---|
X-RateLimit-Limit | Maximum requests per window |
X-RateLimit-Remaining | Remaining requests in current window |
X-RateLimit-Reset | Unix timestamp when the window resets |
Pagination
List endpoints use cursor-based pagination: