Справочник REST API
Все эндпоинты требуют Bearer-токен. Получите токен в панели управления.
# Базовый URL
https://api.agent-memo.ai
# Заголовок аутентификации
Authorization: Bearer YOUR_API_KEY
Записи памяти
/api/memoriesСписок записей с опциональными фильтрами
Query: ?topic=&type=&importance=&limit=&offset=
/api/memoriesСоздать новую запись
{ "content": "...", "type": "project", "topic": "auth", "importance": 2, "tags": ["decision"] }/api/memories/:idПолучить запись по ID
/api/memories/:idОбновить существующую запись
{ "content": "updated content", "importance": 3 }/api/memories/:idУдалить запись
/api/memories/searchСемантический поиск по записям
{ "query": "database choice", "type": ["project"], "limit": 5 }/api/memories/topicsСписок тем с количеством записей
/api/memories/check-duplicateПроверить семантические дубликаты перед сохранением
{ "content": "...", "threshold": 0.92 }Граф знаний
/api/kg/addДобавить связь сущностей (факт)
{ "subject": "auth-service", "predicate": "uses", "object": "JWT", "confidence": 0.95 }/api/kg/queryЗапросить связи сущностей
{ "entity": "auth-service", "direction": "outgoing" }/api/kg/invalidateИнвалидировать факт (отметить как более неактуальный)
{ "factId": "..." }/api/kg/timelineПросмотр временной линии фактов для сущности
{ "entity": "auth-service" }/api/kg/statsСтатистика графа знаний
Формат ответа
Все ответы в формате JSON. Успешные ответы возвращают данные напрямую. Ошибки возвращают JSON-объект с полем error.
Успех (200)
{
"id": "abc-123",
"content": "Use PostgreSQL",
"type": "project",
"topic": "database",
"importance": 3,
"created_at": "2026-04-08T..."
}Ошибка (4xx/5xx)
{
"error": "Memory not found"
}Ограничения частоты запросов
Во время бета-тестирования ограничения частоты не применяются. Будьте разумны — типичное использование значительно ниже 100 запросов в минуту. Ограничения будут введены с платными тарифами.