{"message":"Welcome to the EmailFilter API","available_endpoints":{"/filter-email":{"methods":["POST"],"description":"Checks an email against multiple rules (disposable, blacklisted, MX/SMTP, gibberish, spam keywords) and returns a score and verdict.","help_url":"/help/filter-email"},"/feedback/spam":{"methods":["POST"],"description":"Mark a domain as spam.","help_url":"/help/feedback/spam"},"/whitelist":{"methods":["DELETE"],"description":"Delete a domain from whitelist.","help_url":"/help/whitelist"},"/blacklist":{"methods":["DELETE"],"description":"Remove a domain from blacklist.","help_url":"/help/blacklist"},"/lists/{list_name}":{"methods":["DELETE"],"description":"Delete all domains from a list.","help_url":"/help/lists/{list_name}"},"/lists":{"methods":["GET"],"description":"Get all available lists.","help_url":"/help/lists"},"/scores":{"methods":["POST"],"description":"Update the scoring weights - app restart is required to apply changes.","help_url":"/help/scores"},"/scores/default":{"methods":["POST"],"description":"Restore the scoring weights to the default values - app restart is required to apply changes.","help_url":"/help/scores/default"},"/":{"methods":["GET"],"description":"Lists all available API endpoints with basic info.","help_url":"/help/"},"/help/{route_path:path}":{"methods":["GET"],"description":"Returns detailed help for a specific API route.","help_url":"/help/help/{route_path:path}"}}}