Skip to main content
1

Install

Python 3.11+ (tested through 3.14).
2

Set your API key

The SDK reads MINERVA_API_KEY from the environment by default. You can also pass it as a constructor arg (handy in tests / notebooks):
3

Resolve, enrich

4

Explore from the terminal

From a REPL:

What you get

`mc.api`

resolve · enrich · get_li_contact_info · validate_emails · infer_record_country · call

`mc.usage`

tallies() — your per-endpoint API usage

`mc.status`

health() — unauthenticated liveness probe

`mc.io`

enrich_from_sheet / _excel — run the Data API directly off spreadsheets

Validate before you call

Every input-bearing method accepts dry_run=True — validates input locally and returns the exact request that would be sent, without spending a credit:
See Validation & dry_run for the full pattern.