Welcome to the MemoryPlugin API
The MemoryPlugin API allows you to programmatically manage and query user memories across different AI platforms. Our RESTful API provides endpoints for storing, retrieving, and managing memory buckets.MemoryPlugin API Specification
View the complete OpenAPI specification
Base URL
All API requests should be made to:Authentication
All API endpoints require authentication using an API key. You can obtain your API key from the MemoryPlugin Dashboard. Include your API key in the request headers:Rate Limits
API requests are rate-limited to ensure fair usage:- Free tier: 100 requests per hour
- Pro tier: 1,000 requests per hour
- Team tier: 10,000 requests per hour
Response Format
All API responses are returned in JSON format with the following structure:Error Handling
When an error occurs, the API returns an appropriate HTTP status code along with an error message:Available Endpoints
The MemoryPlugin API provides the following endpoints:- Memory Management: Store and retrieve memories
- Bucket Management: Organize memories into buckets
- Search: Query memories using semantic search