Thin Python client for EnrichAnything's public API.
Use it when you want published market scans or report summaries as structured JSON without rebuilding request URLs yourself.
pip install enrichanything-public-apifrom enrichanything_public_api import EnrichAnythingClient
client = EnrichAnythingClient()
market = client.get_market("shopify-france-klaviyo-no-sms")
print(market["title"])
print(market["sampleRows"][0])
report = client.get_report("france-klaviyo-sms-gap")
print(report["citationText"])EnrichAnythingClient(base_url="https://www.enrichanything.com", timeout=20.0)
get_market(slug)callsGET /api/public-marketget_report(slug)callsGET /api/public-report
You can also use get_public_market(slug) and get_public_report(slug) if you want simple one-shot helpers.
- API docs: https://www.enrichanything.com/api/
- OpenAPI spec: https://www.enrichanything.com/openapi.json
- These are public, read-only endpoints.
- The package only wraps published market scans and report summaries.
- Service behavior is still governed by EnrichAnything's site terms.