B

Minerva API

Preview responses and set spending limits for this service through use.mpp.land Free budget controls, response samples, and reliability routing.

Compliance Checks

All paid ops declare 402 response MUST 10pt
All x-payment-info valid MUST 10pt
Challenge has Cache-Control: no-store MUST 5pt
- Challenge digest on POST SHOULD 3pt
Challenge has expires SHOULD 3pt
Challenge has Problem Details SHOULD 2pt
Challenge has required params MUST 5pt
Challenge has WWW-Authenticate MUST 5pt
Challenge returns 402 MUST 10pt
Correct Content-Type MUST 5pt
Has Cache-Control on discovery SHOULD 5pt
Has input schemas SHOULD 5pt
Has llms.txt SHOULD 5pt
Has /openapi.json at root MUST 10pt
Has required top-level fields MUST 10pt
Served over HTTPS MUST 10pt
Uses standard categories SHOULD 2pt

Paid Operations (5)

POST /api/minerva/resolve dynamic
Minerva Resolve - Resolve person identity to a Minerva PID and LinkedIn URL. Supports fuzzy matching and reverse lookup by email or phone only.
Amount
map[amount:0.020000 currency:USD mode:fixed]
Currency
-
Method
Intent
-
402 Declared
Yes
Non-standard x-payment-info fields: price: map[amount:0.020000 currency:USD mode:fixed] protocols: [map[x402:map[]] map[mpp:map[currency:0x20c0000000000000000000000000000000000001 intent:charge method:tempo]]]

Input Schema

FieldTypeRequiredDescription
match_condition_fields array No Fields that must be present for a match to be returned. Valid options: "minerva_pid", "linkedin_url"
records array Yes Array of person records to resolve. Maximum 1000 per request.

Response Schema (200)

FieldTypeDescription
api_request_id string -
request_completed_at string -
results array[object] -
POST /api/minerva/enrich dynamic
Minerva Enrich - Enrich person records with demographics, work history, education, contact info, addresses, and financial signals. Supports lookup by Minerva PID, LinkedIn URL, or name/email/phone.
Amount
map[amount:0.050000 currency:USD mode:fixed]
Currency
-
Method
Intent
-
402 Declared
Yes
Non-standard x-payment-info fields: price: map[amount:0.050000 currency:USD mode:fixed] protocols: [map[x402:map[]] map[mpp:map[currency:0x20c0000000000000000000000000000000000001 intent:charge method:tempo]]]

Input Schema

FieldTypeRequiredDescription
match_condition_fields array No Fields that must be present for a match to be returned. Valid options: "linkedin_url", "gender", "estimated_income_range", "estimated_wealth_range", "email", "personal_email", "professional_email", "phone", "mobile_phone"
records array Yes Array of person records to enrich. Maximum 500 per request.
return_fields array No Fields to return beyond base fields. Omit to return all fields. Example: ["full_name", "personal_emails", "phones", "work_experience"]

Response Schema (200)

FieldTypeDescription
api_request_id string -
request_completed_at string -
results array[object] -
POST /api/minerva/validate-emails dynamic
Minerva Validate Emails - Check if email addresses exist in the Minerva database and retrieve validation status and last seen timestamps.
Amount
map[amount:0.010000 currency:USD mode:fixed]
Currency
-
Method
Intent
-
402 Declared
Yes
Non-standard x-payment-info fields: price: map[amount:0.010000 currency:USD mode:fixed] protocols: [map[x402:map[]] map[mpp:map[currency:0x20c0000000000000000000000000000000000001 intent:charge method:tempo]]]

Input Schema

FieldTypeRequiredDescription
records array Yes Array of email address strings to validate. Maximum 2000 per request.

Response Schema (200)

FieldTypeDescription
api_request_id string -
request_completed_at string -
results array[object] -
POST /api/minerva/person-search dynamic
Minerva Person Search - Search for people using natural-language queries. Returns matching person identifiers and contact channel coverage statistics.
Amount
map[amount:0.040000 currency:USD mode:fixed]
Currency
-
Method
Intent
-
402 Declared
Yes
Non-standard x-payment-info fields: price: map[amount:0.040000 currency:USD mode:fixed] protocols: [map[x402:map[]] map[mpp:map[currency:0x20c0000000000000000000000000000000000001 intent:charge method:tempo]]]

Input Schema

FieldTypeRequiredDescription
query string Yes Natural-language description of the people you want to find
size integer No Maximum number of person identifiers to return
default: 100

Response Schema (200)

FieldTypeDescription
created_at string -
query string -
result_count integer -
results array[string] -
results_contact_coverage object -
search_id string (uuid) -
total_contact_coverage object -
total_count integer -
GET /api/minerva/person-search/get dynamic
Minerva Person Search - Retrieve a previously created person search by its ID.
Amount
map[amount:0.010000 currency:USD mode:fixed]
Currency
-
Method
Intent
-
402 Declared
Yes
Non-standard x-payment-info fields: price: map[amount:0.010000 currency:USD mode:fixed] protocols: [map[x402:map[]] map[mpp:map[currency:0x20c0000000000000000000000000000000000001 intent:charge method:tempo]]]

Parameters

NameInTypeRequiredDescription
search_id query string Yes ID of a previously created search

Response Schema (200)

FieldTypeDescription
created_at string -
query string -
result_count integer -
results array[string] -
results_contact_coverage object -
search_id string (uuid) -
total_contact_coverage object -
total_count integer -

Payment Methods

Methods
tempo (from challenge)
Intents
charge (from challenge)
Currencies (discovery)
-
Multiple Challenges
No

Recipients

  • 0xBB69ca22112D76CC3f52B45c529645f815910001
Per-endpoint breakdown
GET /api/minerva/person-search/get
0xBB69ca22112D76CC3f52B45c529645f815910001
POST /api/minerva/enrich
0xBB69ca22112D76CC3f52B45c529645f815910001
POST /api/minerva/person-search
0xBB69ca22112D76CC3f52B45c529645f815910001
POST /api/minerva/resolve
0xBB69ca22112D76CC3f52B45c529645f815910001
POST /api/minerva/validate-emails
0xBB69ca22112D76CC3f52B45c529645f815910001

Security

TLS Version
TLSv1.3
Challenge ID Unique
Yes
Challenge ID Length
43
Digest Binding
-

Uptime

Discovery
Reachable (218ms)
Challenge
Reachable (165ms)
Last Checked

Schema Completeness

Paid Operations
5
With Input Schema
4
With Description
5
1 missing schema
  • GET /api/minerva/person-search/get

Documentation

Homepage
-
API Reference
-
llms.txt
-

Discovery

OpenAPI URL
https://agentcash.minerva.io/openapi.json
OpenAPI Version
3.1.0
Service Version
1.0.0
Document Size
18711 bytes
Document Hash
9c333aefb42bd8f297545ec31c9d385ede0450087f1577b310923d4e0bc9416b

Version History (1 snapshots)

Scan snapshots
Date Grade Score Response Status
2026-04-08 B 81% 500ms Up