API Overview
The MemoryLake API provides programmatic access to the Library, project management, document search, and memory extraction. Use it to build custom integrations, automate workflows, and extend platform functionality.Base URL
Replace
app.memorylake.ai with your actual MemoryLake instance domain.Authentication
All API requests require authentication via Bearer token. See Authentication for details.API Sections
Authentication
Learn how to authenticate API requests
Library
File and folder management, including the chunked upload workflow
Projects
Project management and document operations
Memories
Conversation memory extraction and search
Errors
Error codes and handling
Rate Limits
API rate limiting and quotas
Common Patterns
Response Format
All responses follow this structure:Pagination
List endpoints support pagination: Query Parameters:page: Page number (default: 1)size: Items per page (default: 20, max: 100)
Timestamps
All timestamps use ISO 8601 format:Next Steps
Authentication
Start with authentication
Quick Start
Follow the quick start guide