{"record":{"id":"19e4c79a5febe62c","repo":"mem0ai/mem0","slug":"api-key-not-found","errorCode":null,"errorMessage":"API key not found.","messagePattern":"API key not found\\.","errorType":"http","errorClass":"HTTPException","httpStatus":404,"severity":"error","filePath":"server/routers/api_keys.py","lineNumber":84,"sourceCode":"    db.add(api_key)\n    db.commit()\n    db.refresh(api_key)\n\n    return CreateKeyResponse(\n        id=str(api_key.id),\n        key=full_key,\n        label=api_key.label,\n        key_prefix=prefix,\n        created_at=api_key.created_at,\n    )\n\n\n@router.delete(\"/{key_id}\", response_model=MessageResponse)\ndef revoke_key(key_id: str, user: User = Depends(require_auth), db: Session = Depends(get_db)):\n    try:\n        key_uuid = uuid.UUID(key_id)\n    except (TypeError, ValueError):\n        raise HTTPException(status_code=404, detail=\"API key not found.\")\n    api_key = db.get(APIKey, key_uuid)\n    if api_key is None or api_key.created_by != user.id:\n        raise HTTPException(status_code=404, detail=\"API key not found.\")\n    if api_key.revoked_at is not None:\n        raise HTTPException(status_code=400, detail=\"API key is already revoked.\")\n\n    api_key.revoked_at = datetime.now(timezone.utc)\n    db.commit()\n    return MessageResponse(message=\"API key revoked.\")\n","sourceCodeStart":66,"sourceCodeEnd":94,"githubUrl":"https://github.com/mem0ai/mem0/blob/001c235229be8795e3834520467bd0d661ed8f34/server/routers/api_keys.py#L66-L94","documentation":"Error \"API key not found.\" thrown in mem0ai/mem0.","triggerScenarios":"Thrown at server/routers/api_keys.py:84 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":["Verify the API key ID exists; list keys to find a valid ID."],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"001c235229be8795e3834520467bd0d661ed8f34","analyzedAt":"2026-08-15T01:55:42.685Z","schemaVersion":2},"datasetVersion":"2026-08-15T17:31:12.345Z"}