# API FAQ SUMMARY: Vanliga API-frågor — autentisering, hastighetsgränser, felhantering, endpoint-upptäckning. API FAQ Vanliga frågor om Synapse API. Hur autentiserarar jag? Två metoder: 1. Mind Key (för data-endpoints): 2. JWT (för konto-endpoints): Eller via queryparameter (60 req/min-gräns): Se Autentisering. Vad är skillnaden mellan Mind Key och JWT? - Mind Key: klientomfattande, löper aldrig ut, för minnes-/chatt-/uppgiftsdata - JWT: användaromfattande, 7 dagars giltighet, för konto-/mind-hantering Se Mind Key vs JWT. Varför får jag 401 Unauthorized? Vanliga orsaker: 1. Saknad -header 2. Ogiltig Mind Key (verifiera att den börjar med ) 3. Användning av en JWT där en Mind Key krävs (eller tvärtom) 4. Mind Key har återkallats Lösning: Verifiera din token. Se Autentisering. Varför får jag 404 Not Found? Ni använde en felaktig endpointsökväg. Synapse har endast de sökvägar som listas i . Lösning: Anropa för att se alla giltiga sökvägar. Gissa inte. Varför får jag 429 Too Many Requests? Ni använder -queryparameter-autentisering, som är begränsad till 60/min. Lösning: Byt till -header (ingen hastighetsgräns). Se Hastighetsgränser. Hur listar jag alla endpoints? [CODE BLOCK] Hur hittar jag rätt endpoint? 1. Kontrollera för den maskinläsbara listan 2. Kontrollera för fullständig API-dokumentation 3. Bläddra i för dokumentationssystemet 4. Använd för OpenAPI 3.0-specifikation Kan jag använda GET istället för POST? Vissa POST-endpoints har GET-motsvarigheter för URL-endast-verktyg: - ↔ - ↔ - ↔ Kontrollera för tillgängliga GET-varianter. Hur hanterar jag fel? Alla fel returnerar JSON: [CODE BLOCK] Se Fel & felhantering. Vad är gränsen för begärans body? 10 MB. För större payloads (t.ex. filuppladdningar), använd multipart-endpoints. Stöder API:et CORS? Ja. Alla endpoints returnerar: [CODE BLOCK] Finns det ett SDK? Ja: - Node.js: - MCP: Se API-översikt för detaljer. Hur paginerar jag? Använd och : [CODE BLOCK] Standardgräns: 100. Max: 500. Kan jag filtrera minnen efter kategori eller tagg? Ja: [CODE BLOCK] Hur söker jag bland minnen? På två sätt: 1. FTS5 nyckelordssökning: 2. Semantisk sökning: Se FTS5-sökning och Semantisk sökning. Hur uppdaterar jag ett minne? POST med samma + — det befintliga minnet uppdateras, inte dupliceras. [CODE BLOCK] Hur tar jag bort ett minne? [CODE BLOCK] Kan jag ta bort i bulk? Ja: [CODE BLOCK] Nästa steg - API-översikt - Fel & felhantering - Autentisering