{"categories":[{"label":"Internet","url":"https://skillfed.io/packages/category/internet/5"},{"label":"WWW/HTTP","url":"https://skillfed.io/packages/category/internet-www-http/7"},{"label":"Proxy Servers","url":"https://skillfed.io/packages/category/internet-proxy-servers"}],"enrichment":{"capability":"Python client library for MaxMind's minFraud web services, providing synchronous and asynchronous APIs to assess transaction fraud risk and report fraudulent activity.","skillfed_tags":["fraud-detection","async-support","payment-security"],"use_cases":["Real-time fraud scoring during checkout to flag high-risk transactions before payment processing.","Batch analysis of historical transactions to identify patterns and improve internal fraud rules.","Asynchronous risk assessment in high-throughput payment systems to avoid blocking request handlers.","Reporting confirmed chargebacks and fraud cases back to MaxMind to strengthen their detection models.","Enriching transaction logs with geolocation and device risk data for compliance and investigation."],"what_it_does":"minfraud is a Python wrapper around MaxMind's minFraud web services for fraud detection and reporting. It provides both synchronous (Client) and asynchronous (AsyncClient) interfaces to query three main services: Score (fast risk assessment), Insights (enriched risk data), and Factors (detailed fraud indicators). The library also supports reporting fraudulent transactions back to MaxMind to improve their detection algorithms.\n\nThe package handles request validation before sending to the web service, raising specific exceptions (AuthenticationError, InvalidRequestError, HttpError, InsufficientFundsError) to help you handle different failure modes. It depends on aiohttp and requests for HTTP transport, email-validator and geoip2 for data enrichment, voluptuous for schema validation, and typing-extensions for type hints.","worth_installing":"Yes. Active maintenance, permissive license, low install friction, no known vulnerabilities, and production-stable status make it a solid choice for integrating MaxMind's fraud detection into Python applications. Requires a MaxMind account and API credentials to be useful."},"id":"minfraud","links":{"html":"https://skillfed.io/packages/minfraud","md":"https://skillfed.io/packages/minfraud.md","pypi":"https://pypi.org/project/minfraud/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-07-21","license_spdx":"Apache-2.0","license_treatment":"permissive","name":"minfraud","python_support":"supports_current","summary":"MaxMind minFraud API"},"popularity":{"monthly_downloads":106804,"position":12639,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"3.3.0"}
