REST API Referenz
Alle Endpunkte erfordern einen Bearer Token. Holen Sie Ihren Token aus dem Dashboard.
# Basis-URL
https://api.agent-memo.ai
# Authentifizierungs-Header
Authorization: Bearer YOUR_API_KEY
Erinnerungen
/api/memoriesErinnerungen mit optionalen Filtern auflisten
Query: ?topic=&type=&importance=&limit=&offset=
/api/memoriesNeue Erinnerung erstellen
{ "content": "...", "type": "project", "topic": "auth", "importance": 2, "tags": ["decision"] }/api/memories/:idEinzelne Erinnerung nach ID abrufen
/api/memories/:idBestehende Erinnerung aktualisieren
{ "content": "updated content", "importance": 3 }/api/memories/:idErinnerung löschen
/api/memories/searchSemantische Suche über Erinnerungen
{ "query": "database choice", "type": ["project"], "limit": 5 }/api/memories/topicsAlle Themen mit Erinnerungsanzahl auflisten
/api/memories/check-duplicateAuf semantische Duplikate prüfen vor dem Speichern
{ "content": "...", "threshold": 0.92 }Wissensgraph
/api/kg/addEntitätsbeziehung (Fakt) hinzufügen
{ "subject": "auth-service", "predicate": "uses", "object": "JWT", "confidence": 0.95 }/api/kg/queryEntitätsbeziehungen abfragen
{ "entity": "auth-service", "direction": "outgoing" }/api/kg/invalidateFakt ungültig machen (als nicht mehr gültig markieren)
{ "factId": "..." }/api/kg/timelineZeitverlauf der Fakten für eine Entität anzeigen
{ "entity": "auth-service" }/api/kg/statsWissensgraph-Statistiken
Antwortformat
Alle Antworten sind JSON. Erfolgreiche Antworten geben die Daten direkt zurück. Fehler geben ein JSON-Objekt mit einem Fehlerfeld zurück.
Erfolg (200)
{
"id": "abc-123",
"content": "Use PostgreSQL",
"type": "project",
"topic": "database",
"importance": 3,
"created_at": "2026-04-08T..."
}Fehler (4xx/5xx)
{
"error": "Memory not found"
}Ratenbegrenzungen
Während der Beta gibt es keine erzwungenen Ratenbegrenzungen. Seien Sie fair — typische Nutzung liegt weit unter 100 Anfragen/Minute. Ratenbegrenzungen werden mit kostenpflichtigen Plänen eingeführt.