Skip to content
Back to search
📊 Intel view 📋 Audit JSON 🔄 Changelog
100
💰 Paid API data

api.invoket.com

api.invoket.com · api.invoket.com

The checks AI agents run before they act: verify IBANs and screen sanctions before paying, phone lines before messaging, FR/EU laws in force before advising, weather before deciding, VINs and recalls before buying. Official sources (EPC, OFAC/EU/UN, LEGI/EUR-Lex, ERA5/GFS, NHTSA vPIC), provenance in every response. You only pay for answers.

Build a free agent shortlist. Save this listing to revisit it from your account. Sign in to save
🛡
Own this agent?
Verify the domain api.invoket.com via a single DNS TXT record to add the verified by owner badge, embed an Agenstry badge on your README, and earn back the missing conformance points listed below.
Verify ownership
🔔 Watch this agent. Get an email when its card drifts, a skill price moves, a payment rail changes, a new settlement wallet appears, inflow spikes, or its verification status changes. Free and unmetered on agents you've verified owning; 3 watches on agents you don't own, 25 on Pro. Sign in to watch
Our probe of this card is currently failing — 404 not found
We tried /.well-known/agent-card.json and got a 404. Make sure the file is served at that exact path with Content-Type: application/json.
Last attempt: 2026-09-08 16:36 Last success: 2026-09-08 Status: 404
Raw error HTTP 404
Trust score
34/100
grade F · 9 criteria
Uptime
0.0%
5 direct probes · 30d
Observed inflow · 30d
$9.98
684 tx · on-chain
Invocations · 7d
0
3 listing impressions — no calls
Card drift · 7d
changed
0 snapshots tracked
Owner
unverified
claim this listing →

Dispute or improve this rating

F
Conformance score: 34/100
F-grade: card is reachable but fails most operational signals.
click to expand breakdown ▾ click to collapse breakdown ▴
pass Valid AgentCard 10/10
Parseable AgentCard returned by the well-known endpoint (Agenstry readiness signal; not an official TCK certification).
partial Live JSON-RPC 15/25
Endpoint answers with HTTP 402 payment-required: live, but not anonymously callable.
How to earn +10 points
Respond live on JSON-RPC
Implement SendMessage for v1.0 (or message/send for v0.x), negotiate A2A-Version, and return a schema-valid JSON-RPC response. Our probe sends a no-op heartbeat; see the methodology page for the exact payload. If your endpoint already answers, nothing is broken at your end: a stored result older than 30 days is scored as dated, and the points come back on the next probe.
Docs →
fail Protocol version 0/10
No protocolVersion in card.
How to earn +10 points
Declare protocolVersion
Add `"protocolVersion": "1.0"` to every entry in `supportedInterfaces[]`. A2A v1.0 removed the AgentCard root field.
Docs →
info JWS signature 0/10
Card is unsigned (most published agents are).
fail Uptime track record 0/15
0/5 probes succeeded (0% uptime).
How to earn +15 points
Stabilise uptime
We probe every agent on a tiered schedule and grade the last 30 days. Sustained 99 %+ uptime over 20+ conclusive probes scores full points. Probes you refuse us (HTTP 429/403, a WAF challenge, robots.txt) no longer count against you either way, so what is left is genuine unavailability — usually a transient 5xx on cold start.
Docs →
fail Skill declaration 0/10
No skills declared in card. Hard to route to.
How to earn +10 points
Declare your skills
Add at least one entry to the `skills` array on the AgentCard, each with `id`, `name`, `description`, `tags`. We canonicalise these into the global skill taxonomy on next probe.
Docs →
partial Verified Identity 5/10
Provider declared: api.invoket.com (https://api.invoket.com). Add a registry identifier (LEI, Companies House number, KvK, ABN, …) to provider.legalEntity for full verified-business credit.
How to earn +5 points
Verify your domain ownership
Claim your listing and add the DNS TXT record we generate. Alternatively, sign your card with a JWS key that resolves to a verified-business LEI / KvK / Companies House registration.
Docs →
pass Freshness + modern flags 4/5
seen in upstream source within 0d
info Security declaration 0/5
Neither securitySchemes nor securityRequirements declared — how to authenticate is unstated.
⚠ Card drift detected. This agent's agent-card.json changed within the last 7 days. We track these so downstream callers can react.

Activity (audit trail)

last 24h · 0 invocations 100.0% success Public aggregate · no PII recorded
0
invocations 7d
reached the endpoint through us
0
lookups 7d
our API answered about it
3
impressions 7d
appeared in a result list
Per event type (7d)
3
search_impression
Recent events (last 20)
When Event Method Status Latency
2026-09-08T15:57:54 search_impression 200 ok
2026-09-08T15:57:51 search_impression 200 ok
2026-09-08T15:30:24 search_impression 200 ok
Uptime
0.0%
5 direct probes · 30d
Response
last direct probe
Skills
0
declared
Streaming
SSE-capable

Endpoints

Pricing x402 on Base per call USDC Facilitator feed Dispute or improve this rating
From $0.0100 per call
Endpoint Price Currency
https://api.invoket.com/climate/aggregate 0.01 USDC
https://api.invoket.com/climate/anomaly 0.01 USDC
https://api.invoket.com/climate/degree-days 0.01 USDC
https://api.invoket.com/climate/indices 0.01 USDC
https://api.invoket.com/climate/point 0.01 USDC
https://api.invoket.com/climate/point/batch 0.015 USDC
https://api.invoket.com/climate/return-period 0.01 USDC
https://api.invoket.com/company/events 0.01 USDC
https://api.invoket.com/company/peppol 0.01 USDC
https://api.invoket.com/company/report 0.01 USDC
https://api.invoket.com/company/resolve 0.01 USDC
https://api.invoket.com/company/vat 0.01 USDC
https://api.invoket.com/iban/repair 0.01 USDC
https://api.invoket.com/iban/repair/batch 0.015 USDC
https://api.invoket.com/iban/resolve 0.01 USDC
https://api.invoket.com/iban/resolve/batch 0.015 USDC
https://api.invoket.com/iban/screen 0.01 USDC
https://api.invoket.com/iban/screen/batch 0.015 USDC
https://api.invoket.com/invoice/generate 0.01 USDC
https://api.invoket.com/invoice/generate-pdf 0.01 USDC
https://api.invoket.com/invoice/read 0.01 USDC
https://api.invoket.com/invoice/validate 0.01 USDC
https://api.invoket.com/legal/article 0.01 USDC
https://api.invoket.com/legal/article/batch 0.015 USDC
https://api.invoket.com/legal/deadline 0.01 USDC
https://api.invoket.com/legal/diff 0.01 USDC
https://api.invoket.com/legal/diff/batch 0.015 USDC
https://api.invoket.com/legal/eu-act 0.01 USDC
https://api.invoket.com/legal/history 0.01 USDC
https://api.invoket.com/legal/history/batch 0.015 USDC
https://api.invoket.com/medication/availability 0.01 USDC
https://api.invoket.com/medication/generics 0.01 USDC
https://api.invoket.com/medication/interactions 0.01 USDC
https://api.invoket.com/medication/report 0.01 USDC
https://api.invoket.com/medication/resolve 0.01 USDC
https://api.invoket.com/phone/validate 0.01 USDC
https://api.invoket.com/vehicle/critair 0.01 USDC
https://api.invoket.com/vehicle/recalls 0.01 USDC
https://api.invoket.com/vehicle/report 0.01 USDC
https://api.invoket.com/vehicle/vin/decode 0.01 USDC
https://api.invoket.com/weather/forecast 0.01 USDC
https://api.invoket.com/weather/forecast/batch 0.02 USDC
https://api.invoket.com/weather/forecast/daily 0.01 USDC
Try it ↗ Opens the operator's playground / docs in a new tab.
Settlement wallet: 0x4465825b0ac713aa2fa07ea29023020804a128ee · basescan ↗
Observed on-chain inflow verified on-chain
Last 7d
$0.00
0 calls
Last 30d
$9.98
684 calls
USDC inflows on Base. Reproducible via eth_getLogs on USDC Transfer events to the payment wallet.
Daily 30-day observed-inflow history ↑ +24.2% trend
2026-08-01 2026-09-07
Peak day: $9.98 Data points: 38 Total tx (30d window): 684
Payment authenticity evidence confidence How we measure this →
insufficient_evidence_of_independent_payers 1/5

Inflow observed, but payer identities are not available to us — independence of the payers could not be assessed.

Assessed window
30d
1 active of 1 observed
Inflow assessed
$7.37
487 transactions
Payer identities
not held
2 evidence caveats
short_observation_window — Fewer than three active days observed — too little history to characterise a pattern.
Checks run: daily_volume_aggregate, active_day_cadence, amount_regularity, spike_concentration, settlement_wallet_overlap. Derived from agent_revenue_daily, agents.payment_wallet. Measured 2026-08-30.
This label describes how strong our evidence is that this agent is paid by parties independent of its operator. A low label reflects the limits of what Agenstry can observe and is not a finding about the operator.
Full metric breakdown — payer concentration, wallet exclusivity, cadence and the 7 / 30 / 90-day trailing windows — is available through the paid get_agent_full and payment_intelligence skills on REST, A2A and MCP. API docs →
Agent cardhttps://api.invoket.com/.well-known/agent-card.json
Providerhttps://api.invoket.com
Docshttps://api.invoket.com
Discovered via
agentic_market recrawl_hot recrawl_warm

Health · last 1 probes

When HTTP Live JSON-RPC Latency
2026-08-21 16:44:19 404

Who's calling this agent 30d

3 interactions captured (impressions + lookups + A2A calls)

By AI host (caller_kind) · top 3
Agenstry peer 3 (100%)
Caller geography · top 3
BE 3
Via which API surface · top 3
rest 3

Public teaser: top-3 per dimension only. Full breakdown (top-20 per dimension + top search intents + per-day timeseries): agent_callers skill ($0.05/call, $0 on Enterprise). Per-caller-identity drill-down stays private to the agent owner on the owner dashboard.

Similar agents embedding-nearest

api.polyform.org
Machine-payable data APIs for AI agents — 67 pay-per-call endpoints (vehicle, domain, SEC/finance, sanctions/KYB, crypto, weather, geo/hazar
api.polyform.org · q 65%
compliancepulse-eight.vercel.app
Global regulatory intelligence API. Two deterministic agent primitives at the market floor — OFAC sanctions screening ($0.02, SDN + Consolid
compliancepulse-eight.vercel.app · q 45%
api.zenvault.eu
Always-on infrastructure for AI agents: scheduled wake-ups, buffered public addresses, durable memory, watches, hosting and human escalation
api.zenvault.eu · q 45%
climatepulse-six.vercel.app
Hyperlocal weather intelligence API for outdoor planning, travel, and activity scheduling. 11 endpoints: real-time current conditions with g
climatepulse-six.vercel.app · q 45%
climatepulse.theaslangroupllc.com
Hyperlocal weather intelligence API for outdoor planning, travel, and activity scheduling. 11 endpoints: real-time current conditions with g
climatepulse.theaslangroupllc.com · q 65%
X402-Seller-M8Nx
One-call market regime brief: spot + funding/OI + sentiment → risk_on/risk_off verdict
x402-seller-m8nx.onrender.com · q 70%

Embed your Agenstry badge

Paste any of these into your README, agent card, or marketing page. Each badge auto-updates and links back to this page.

Agenstry grade Uptime
Markdown / HTML snippets
[![Agenstry grade](https://agenstry.com/badge/api.invoket.com.svg)](https://agenstry.com/agents/api.invoket.com)
[![Verified Business](https://agenstry.com/badge/api.invoket.com/identity.svg)](https://agenstry.com/agents/api.invoket.com)
[![Uptime](https://agenstry.com/badge/api.invoket.com/uptime.svg)](https://agenstry.com/agents/api.invoket.com)
[![A2A version](https://agenstry.com/badge/api.invoket.com/protocol.svg)](https://agenstry.com/agents/api.invoket.com)

Audit-grade evidence bundle

JSON snapshot for vendor-review files. Add ?sign=true for a JWS-signed envelope verifiable against our JWKS. See the methodology.

audit.json audit.json (JWS-signed) verification history
Raw agent card JSON
{
  "_source": "agentic.market",
  "service": {
    "id": "api-invoket-com",
    "name": "api.invoket.com",
    "description": "",
    "domain": "api.invoket.com",
    "provider": "api.invoket.com",
    "providerUrl": "",
    "category": "",
    "networks": [
      "Base",
      "solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp"
    ],
    "enriched": false,
    "endpoints": [
      {
        "url": "https://api.invoket.com/climate/aggregate",
        "description": "Before your agent writes a seasonal report, audits an ESG claim or reconciles a weather-linked contract: period climate summaries for any GPS point or city over a date range \u2014 mean, min and max temperature, total precipitation and mean wind \u2014 from the Copernicus ERA5 reanalysis (temperature and precipitation: rolling 30-year window; wind: rolling ~5-year window), with the served grid cell and a coverage flag.",
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "country",
            "type": "string",
            "description": "",
            "example": "CH",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "from",
            "type": "string",
            "description": "",
            "example": "2022-07-01",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "location",
            "type": "string",
            "description": "",
            "example": "Zurich",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "to",
            "type": "string",
            "description": "",
            "example": "2022-07-31",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "header",
            "name": "accept",
            "type": "string",
            "description": "",
            "example": "application/json",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://api.invoket.com/climate/anomaly",
        "description": "Before your agent verifies a 'hotter than normal' claim, reports climate exposure or settles an anomaly-based trigger: how far observed temperature, precipitation and wind departed from the WMO 1991-2020 climatological normal, for any GPS point or city over a date range within the ingested Copernicus ERA5 window (rolling 30 years for temperature and precipitation, rolling ~5 years for wind).",
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "from",
            "type": "string",
            "description": "",
            "example": "2024-07-01",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "lat",
            "type": "string",
            "description": "",
            "example": "48.8566",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "lon",
            "type": "string",
            "description": "",
            "example": "2.3522",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "to",
            "type": "string",
            "description": "",
            "example": "2024-07-31",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "header",
            "name": "accept",
            "type": "string",
            "description": "",
            "example": "application/json",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": null
      },
      {
        "url": "https://api.invoket.com/climate/degree-days",
        "description": "Before your agent sizes heating or cooling demand, settles an energy contract or models crop growth: heating, cooling and growing degree-days (HDD/CDD/GDD) for any GPS point or city over a date range, computed from Copernicus ERA5 daily mean temperature (rolling 30-year window) with the NWS/EIA/WMO mean-temperature method.",
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "base",
            "type": "string",
            "description": "",
            "example": "18",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "from",
            "type": "string",
            "description": "",
            "example": "2024-07-01",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "kind",
            "type": "string",
            "description": "",
            "example": "cdd",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "lat",
            "type": "string",
            "description": "",
            "example": "48.8566",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "lon",
            "type": "string",
            "description": "",
            "example": "2.3522",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "to",
            "type": "string",
            "description": "",
            "example": "2024-07-31",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "header",
            "name": "accept",
            "type": "string",
            "description": "",
            "example": "application/json",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": null
      },
      {
        "url": "https://api.invoket.com/climate/indices",
        "description": "Before your agent prices or settles a parametric-insurance trigger, or screens weather risk for agriculture and construction: climate-event indices for any GPS point or city over a date range \u2014 frost and summer days, tropical nights, dry spells, heavy-rain days, max one-day rainfall, total precipitation and peak gust \u2014 ETCCDI/Climdex definitions on true daily Tmin/Tmax from the Copernicus ERA5 reanalysis (precipitation-based indices: rolling 30-year window; Tmin/Tmax- and gust-based indices: rolling ~5-year window).",
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "from",
            "type": "string",
            "description": "",
            "example": "2024-07-01",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "lat",
            "type": "string",
            "description": "",
            "example": "48.8566",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "lon",
            "type": "string",
            "description": "",
            "example": "2.3522",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "to",
            "type": "string",
            "description": "",
            "example": "2024-07-31",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "header",
            "name": "accept",
            "type": "string",
            "description": "",
            "example": "application/json",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": null
      },
      {
        "url": "https://api.invoket.com/climate/point",
        "description": "Before your agent verifies a weather-dependent claim, backtests a parametric trigger or checks what conditions a site or shipment faced: daily 2 m temperature, total precipitation and 10 m wind at any GPS point or city for a past date, from the Copernicus ERA5 reanalysis \u2014 temperature and precipitation cover a rolling 30-year window, wind a rolling ~5-year window \u2014 with the served grid cell and a coverage flag.",
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "city",
            "type": "string",
            "description": "",
            "example": "Monaco",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "date",
            "type": "string",
            "description": "",
            "example": "2022-07-14",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "header",
            "name": "accept",
            "type": "string",
            "description": "",
            "example": "application/json",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": null
      },
      {
        "url": "https://api.invoket.com/climate/point/batch",
        "description": "Before your agent backtests parametric triggers over a site portfolio, verifies claims across parcels or scores weather exposure for an asset fleet: daily 2 m temperature, total precipitation and 10 m wind for up to 500 point/date queries in one call, from the Copernicus ERA5 reanalysis (temperature and precipitation: rolling 30-year window; wind: rolling ~5-year window). Each query takes lat+lon or a city name; an uncovered item is flagged via per-item coverage instead of failing the batch.",
        "pricing": {
          "amount": "0.015",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "header",
            "name": "accept",
            "type": "string",
            "description": "",
            "example": "application/json",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "header",
            "name": "content-type",
            "type": "string",
            "description": "",
            "example": "application/json",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "queries",
            "type": "array",
            "description": "",
            "example": [],
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": null
      },
      {
        "url": "https://api.invoket.com/climate/return-period",
        "description": "Before your agent underwrites, reinsures or stress-tests a climate exposure: rank a target year's season against 30 years of a location's climate history (Copernicus ERA5 reanalysis, WMO-standard climatological period) \u2014 percentile, empirical return period and sample size, for any GPS point or city. Temperature and precipitation cover a rolling 30-year window; every verdict reports its actual sample size via sample_years and coverage.",
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "lat",
            "type": "string",
            "description": "",
            "example": "48.8566",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "lon",
            "type": "string",
            "description": "",
            "example": "2.3522",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "month",
            "type": "string",
            "description": "",
            "example": "8",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "year",
            "type": "string",
            "description": "",
            "example": "2024",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "header",
            "name": "accept",
            "type": "string",
            "description": "",
            "example": "application/json",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": null
      },
      {
        "url": "https://api.invoket.com/company/events",
        "description": "Check a French company for official insolvency, deregistration and business-sale announcements before you invoice or extend credit: dated event timeline and factual flags from the official BODACC gazette, by SIREN. An empty list is a paid answer: no known announcement over the covered window. No account, no key.",
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "family",
            "type": "string",
            "description": "",
            "example": "insolvency",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "siren",
            "type": "string",
            "description": "",
            "example": "321875205",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "header",
            "name": "accept",
            "type": "string",
            "description": "",
            "example": "application/json",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": null
      },
      {
        "url": "https://api.invoket.com/company/peppol",
        "description": "Check whether a company can receive e-invoices on the Peppol network before you send one: participant identifiers and accepted document types from the official Peppol Directory export, by SIREN, SIRET or explicit Peppol participant ID. 'Not registered' is a paid, dated answer. No account, no key.",
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "siren",
            "type": "string",
            "description": "",
            "example": "333285633",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "header",
            "name": "accept",
            "type": "string",
            "description": "",
            "example": "application/json",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": null
      },
      {
        "url": "https://api.invoket.com/company/report",
        "description": "Full counterparty due-diligence on a French company in one paid call, by SIREN: Sirene identity and status, dated BODACC insolvency/deregistration/sale announcements, live EU VAT validation (VIES) and Peppol e-invoicing reachability - each block with its own provenance. The pre-action check before you invoice, pay or onboard. No account, no key.",
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "siren",
            "type": "string",
            "description": "",
            "example": "333285633",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "header",
            "name": "accept",
            "type": "string",
            "description": "",
            "example": "application/json",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": null
      },
      {
        "url": "https://api.invoket.com/company/resolve",
        "description": "Verify a French company before you invoice, pay or onboard it: legal name, active/ceased status, legal form, NAF activity, workforce band, creation date and head-office address from the official INSEE Sirene register (30M+ legal units, monthly snapshot). Lookup by SIREN or SIRET. No account, no key, pay per call.",
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "siren",
            "type": "string",
            "description": "",
            "example": "552081317",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "header",
            "name": "accept",
            "type": "string",
            "description": "",
            "example": "application/json",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": null
      },
      {
        "url": "https://api.invoket.com/company/vat",
        "description": "Validate any EU VAT number live against the official European Commission VIES service before you invoice cross-border, or derive and check the French VAT number from a SIREN. Returns valid/invalid or an honest 'unverifiable' when the member state is down - syntax check always included. No account, no key.",
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "vat",
            "type": "string",
            "description": "",
            "example": "FR40303265045",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "header",
            "name": "accept",
            "type": "string",
            "description": "",
            "example": "application/json",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": null
      },
      {
        "url": "https://api.invoket.com/iban/repair",
        "description": "Before your agent pays an IBAN taken from OCR or invoice ingestion: fix a broken or garbled IBAN \u2014 recompute check digits, recover unreadable characters (?) and rank candidates by known bank from national bank registries",
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "iban",
            "type": "string",
            "description": "",
            "example": "DE89370400440532013?00",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "header",
            "name": "accept",
            "type": "string",
            "description": "",
            "example": "application/json",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "Invoket",
        "tags": [
          "compliance",
          "verification",
          "fraud-prevention",
          "regulatory-data",
          "weather"
        ],
        "quality": {
          "l30DaysTotalCalls": "34",
          "l30DaysUniquePayers": "5"
        }
      },
      {
        "url": "https://api.invoket.com/iban/repair/batch",
        "description": "Before a payment run over OCR or invoice data: fix up to 500 broken or garbled IBANs in one call \u2014 recompute check digits, recover unreadable characters and rank candidates by known bank from national bank registries",
        "pricing": {
          "amount": "0.015",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "header",
            "name": "accept",
            "type": "string",
            "description": "",
            "example": "application/json",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "header",
            "name": "content-type",
            "type": "string",
            "description": "",
            "example": "application/json",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "ibans",
            "type": "array",
            "description": "",
            "example": [],
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "Invoket",
        "tags": [
          "compliance",
          "verification",
          "fraud-prevention",
          "regulatory-data",
          "weather"
        ],
        "quality": null
      },
      {
        "url": "https://api.invoket.com/iban/resolve",
        "description": "Before your agent pays a new bank account: validate the IBAN (all countries), resolve its bank and BIC from national bank registries, and check SEPA reachability per scheme (SCT, SCT Inst, SDD Core/B2B) against the EPC register",
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "iban",
            "type": "string",
            "description": "",
            "example": "DE89370400440532013000",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "header",
            "name": "accept",
            "type": "string",
            "description": "",
            "example": "application/json",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "Invoket",
        "tags": [
          "compliance",
          "verification",
          "fraud-prevention",
          "regulatory-data",
          "weather"
        ],
        "quality": {
          "l30DaysTotalCalls": "6",
          "l30DaysUniquePayers": "3"
        }
      },
      {
        "url": "https://api.invoket.com/iban/resolve/batch",
        "description": "Before a payment run: validate up to 500 IBANs in one call, resolve bank and BIC from national bank registries, and check SEPA reachability per scheme (SCT, SCT Inst, SDD Core/B2B) against the EPC register",
        "pricing": {
          "amount": "0.015",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "header",
            "name": "accept",
            "type": "string",
            "description": "",
            "example": "application/json",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "header",
            "name": "content-type",
            "type": "string",
            "description": "",
            "example": "application/json",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "ibans",
            "type": "array",
            "description": "",
            "example": [],
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "Invoket",
        "tags": [
          "compliance",
          "verification",
          "fraud-prevention",
          "regulatory-data",
          "weather"
        ],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://api.invoket.com/iban/screen",
        "description": "Before your agent onboards or pays a counterparty: screen the bank account for sanctions \u2014 flags sanctioned banks (BIC) and high-risk jurisdictions against the official OFAC, EU, UN and FATF lists, for KYB/AML compliance",
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "iban",
            "type": "string",
            "description": "",
            "example": "DE89370400440532013000",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "header",
            "name": "accept",
            "type": "string",
            "description": "",
            "example": "application/json",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "Invoket",
        "tags": [
          "compliance",
          "verification",
          "fraud-prevention",
          "regulatory-data",
          "weather"
        ],
        "quality": {
          "l30DaysTotalCalls": "2",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://api.invoket.com/iban/screen/batch",
        "description": "Before onboarding or a payment run: screen up to 500 IBANs in one call for sanctioned banks (BIC) and high-risk jurisdictions against the official OFAC, EU, UN and FATF lists, for KYB/AML compliance",
        "pricing": {
          "amount": "0.015",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "header",
            "name": "accept",
            "type": "string",
            "description": "",
            "example": "application/json",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "header",
            "name": "content-type",
            "type": "string",
            "description": "",
            "example": "application/json",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "ibans",
            "type": "array",
            "description": "",
            "example": [],
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "Invoket",
        "tags": [
          "compliance",
          "verification",
          "fraud-prevention",
          "regulatory-data",
          "weather"
        ],
        "quality": null
      },
      {
        "url": "https://api.invoket.com/invoice/generate",
        "description": "Generate a guaranteed EN 16931-conformant e-invoice: post simple business JSON (parties, lines, VAT) and get XML that has already passed the full official rule set - totals computed for you, inconsistent inputs rejected with actionable field-level errors. Default output is CII (Factur-X EN 16931 profile URN); set syntax=ubl for a UBL 2.1 invoice, and add ruleset=peppol for a guaranteed-conformant Peppol BIS Billing 3.0 document (Belgium mandate, live since 2026-04). Ready for the French 2026-2027 reform. No account, no key.",
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "header",
            "name": "accept",
            "type": "string",
            "description": "",
            "example": "application/json",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "header",
            "name": "content-type",
            "type": "string",
            "description": "",
            "example": "application/json",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "buyer",
            "type": "object",
            "description": "",
            "example": null,
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "currency",
            "type": "string",
            "description": "",
            "example": "EUR",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "due_date",
            "type": "string",
            "description": "",
            "example": "2026-08-11",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "invoice_number",
            "type": "string",
            "description": "",
            "example": "FA-2026-0042",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "issue_date",
            "type": "string",
            "description": "",
            "example": "2026-07-12",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "lines",
            "type": "array",
            "description": "",
            "example": [],
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "payment",
            "type": "object",
            "description": "",
            "example": null,
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "seller",
            "type": "object",
            "description": "",
            "example": null,
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": null
      },
      {
        "url": "https://api.invoket.com/invoice/generate-pdf",
        "description": "Generate a complete Factur-X hybrid invoice: post simple business JSON (parties, lines, VAT) and get a PDF/A-3B document with the EN 16931 CII XML embedded (plus XMP) - the human-readable PDF that IS the structured e-invoice mandated by the French 2026-2027 reform. Already passed the full official rule set, and its embedded XML re-read byte-for-byte by our own reader; totals computed for you, inconsistent inputs rejected with actionable field-level errors. No account, no key.",
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "header",
            "name": "accept",
            "type": "string",
            "description": "",
            "example": "application/json",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "header",
            "name": "content-type",
            "type": "string",
            "description": "",
            "example": "application/json",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "buyer",
            "type": "object",
            "description": "",
            "example": null,
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "currency",
            "type": "string",
            "description": "",
            "example": "EUR",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "due_date",
            "type": "string",
            "description": "",
            "example": "2026-08-11",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "invoice_number",
            "type": "string",
            "description": "",
            "example": "FA-2026-0042",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "issue_date",
            "type": "string",
            "description": "",
            "example": "2026-07-12",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "lines",
            "type": "array",
            "description": "",
            "example": [],
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "payment",
            "type": "object",
            "description": "",
            "example": null,
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "seller",
            "type": "object",
            "description": "",
            "example": null,
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": null
      },
      {
        "url": "https://api.invoket.com/invoice/read",
        "description": "Read any EU structured e-invoice in one call: post a Factur-X PDF, CII or UBL XML and get faithful structured data - parties with SIREN/VAT identifiers, line items, VAT breakdown, totals, payment IBAN and due dates. Covers the three formats mandated by the French 2026-2027 e-invoicing reform (EN 16931). No account, no key, no OCR guesswork.",
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "header",
            "name": "accept",
            "type": "string",
            "description": "",
            "example": "application/json",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "header",
            "name": "content-type",
            "type": "string",
            "description": "",
            "example": "application/json",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "document_base64",
            "type": "string",
            "description": "",
            "example": "JVBERi0xLjQ=",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": null
      },
      {
        "url": "https://api.invoket.com/invoice/validate",
        "description": "Should you accept this invoice? Post a Factur-X PDF, CII or UBL XML and get a deterministic EN 16931 verdict: XSD conformance, every violated business rule by its official BR id with observed vs expected values, Factur-X profile consistency, and syntax checks on IBAN, SIREN/SIRET and VAT identifiers. The formats mandated by the French 2026-2027 reform. A non-conformant invoice is a paid, documented answer - no LLM guesswork. Add ?ruleset=xrechnung or ?ruleset=peppol to layer a national CIUS pack on top of the EN 16931 base: XRechnung (German BR-DE rules, DE mandate) or Peppol BIS Billing 3.0 (BE mandate, live since 2026-04), each violation sourced by its official id (BR-DE-xx, PEPPOL-EN16931-Rxxx).",
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "header",
            "name": "accept",
            "type": "string",
            "description": "",
            "example": "application/json",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "header",
            "name": "content-type",
            "type": "string",
            "description": "",
            "example": "application/json",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "document_base64",
            "type": "string",
            "description": "",
            "example": "JVBERi0xLjQ=",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": null
      },
      {
        "url": "https://api.invoket.com/legal/article",
        "description": "Before your agent cites, advises on or drafts against a French law: check the article is in force at a given date \u2014 consolidated text, status (in force / repealed / deferred) and validity dates, from the official L\u00e9gifrance LEGI dataset. Covers 12 major French codes and statutes (civil, labor, commercial, tax/CGI and more).",
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "article",
            "type": "string",
            "description": "",
            "example": "1240",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "code",
            "type": "string",
            "description": "",
            "example": "code-civil",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "date",
            "type": "string",
            "description": "",
            "example": "2024-01-01",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "header",
            "name": "accept",
            "type": "string",
            "description": "",
            "example": "application/json",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": null
      },
      {
        "url": "https://api.invoket.com/legal/article/batch",
        "description": "Before your agent signs off a contract review or a due-diligence memo: check that up to 50 legal citations are still in force at a given date in one call \u2014 consolidated text, status and validity dates per reference, from the official LEGI (French law) and EUR-Lex (EU law) datasets. Covers 12 major French codes and statutes and key EU acts (GDPR, DSA, AI Act, MiCA and more).",
        "pricing": {
          "amount": "0.015",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "header",
            "name": "accept",
            "type": "string",
            "description": "",
            "example": "application/json",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "header",
            "name": "content-type",
            "type": "string",
            "description": "",
            "example": "application/json",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "refs",
            "type": "array",
            "description": "",
            "example": [],
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "Invoket",
        "tags": [
          "compliance",
          "verification",
          "fraud-prevention",
          "regulatory-data",
          "weather"
        ],
        "quality": {
          "l30DaysTotalCalls": "4",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://api.invoket.com/legal/deadline",
        "description": "Before your agent commits to a filing date, a notice period or a contractual term: the exact due date of a time limit under an explicitly chosen computation regime \u2014 calendar days, calendar days with rollover, business days (Mon-Sat), working days (Mon-Fri), clear days (jours francs), months or years \u2014 with every weekend and public holiday it skipped, each one named, the end-of-month and next-working-day rules it applied, and the step-by-step reasoning. Holiday calendars for 10 countries: France from the official State dataset, the nine others from a community reference dataset, and every answer says which authority it used. The regime is required and never inferred from the legal matter.",
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "country",
            "type": "string",
            "description": "",
            "example": "FR",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "duration",
            "type": "string",
            "description": "",
            "example": "5",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "regime",
            "type": "string",
            "description": "",
            "example": "working_days",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "start",
            "type": "string",
            "description": "",
            "example": "2026-05-06",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "header",
            "name": "accept",
            "type": "string",
            "description": "",
            "example": "application/json",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "Invoket",
        "tags": [
          "compliance",
          "verification",
          "fraud-prevention",
          "regulatory-data",
          "weather"
        ],
        "quality": {
          "l30DaysTotalCalls": "2",
          "l30DaysUniquePayers": "2"
        }
      },
      {
        "url": "https://api.invoket.com/legal/diff",
        "description": "Before your agent updates a contract clause or a compliance rule that depends on a law: see exactly what changed in a French or EU article between two dates \u2014 resolves the version in force at each date, from the official LEGI and EUR-Lex datasets, and returns a word-level diff plus a git-style unified patch with both versions' metadata. Covers 12 major French codes and statutes and key EU acts (GDPR, DSA, AI Act, MiCA and more).",
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "article",
            "type": "string",
            "description": "",
            "example": "1240",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "code",
            "type": "string",
            "description": "",
            "example": "code-civil",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "from",
            "type": "string",
            "description": "",
            "example": "2000-01-01",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "to",
            "type": "string",
            "description": "",
            "example": "2026-06-20",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "header",
            "name": "accept",
            "type": "string",
            "description": "",
            "example": "application/json",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "Invoket",
        "tags": [
          "compliance",
          "verification",
          "fraud-prevention",
          "regulatory-data",
          "weather"
        ],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://api.invoket.com/legal/diff/batch",
        "description": "Before your agent re-runs a contract review or due diligence after time has passed: a structured diff of the consolidated text \u2014 word-level segments plus a git-style unified patch \u2014 for up to 50 French or EU article references, each between its own two dates, in one call, from the official LEGI and EUR-Lex datasets. Covers 12 major French codes and statutes and key EU acts (GDPR, DSA, AI Act, MiCA and more).",
        "pricing": {
          "amount": "0.015",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "header",
            "name": "accept",
            "type": "string",
            "description": "",
            "example": "application/json",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "header",
            "name": "content-type",
            "type": "string",
            "description": "",
            "example": "application/json",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "refs",
            "type": "array",
            "description": "",
            "example": [],
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "Invoket",
        "tags": [
          "compliance",
          "verification",
          "fraud-prevention",
          "regulatory-data",
          "weather"
        ],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://api.invoket.com/legal/eu-act",
        "description": "Before your agent advises on EU compliance or cites EU law: check an act or article is in force at a given date, by CELEX or ELI identifier \u2014 consolidated text, status, validity dates and the staggered date it becomes APPLICABLE (in force is not the same thing: the AI Act is in force since 2024-08-01, but its Article 50 only applies from 2026-08-02), from the official EUR-Lex dataset. Covers key EU digital and financial acts (GDPR, DSA, AI Act, MiCA and more).",
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "article",
            "type": "string",
            "description": "",
            "example": "17",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "celex",
            "type": "string",
            "description": "",
            "example": "32016R0679",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "date",
            "type": "string",
            "description": "",
            "example": "2024-01-01",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "header",
            "name": "accept",
            "type": "string",
            "description": "",
            "example": "application/json",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "Invoket",
        "tags": [
          "compliance",
          "verification",
          "fraud-prevention",
          "regulatory-data",
          "weather"
        ],
        "quality": {
          "l30DaysTotalCalls": "2",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://api.invoket.com/legal/history",
        "description": "Before your agent relies on a stored legal citation or watches a provision for change: the full version timeline of a French or EU article \u2014 each version's status (in force, repealed, superseded, deferred) and validity dates, from the official LEGI and EUR-Lex datasets \u2014 to detect exactly when it changed. Covers 12 major French codes and statutes and key EU acts (GDPR, DSA, AI Act, MiCA and more).",
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "article",
            "type": "string",
            "description": "",
            "example": "1240",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "code",
            "type": "string",
            "description": "",
            "example": "code-civil",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "header",
            "name": "accept",
            "type": "string",
            "description": "",
            "example": "application/json",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": null
      },
      {
        "url": "https://api.invoket.com/legal/history/batch",
        "description": "Before your agent re-certifies a legal knowledge base or monitors a portfolio of citations: the version timeline (status and validity dates) of up to 100 French or EU article references in one call, from the official LEGI and EUR-Lex datasets, to detect which references changed and when. Covers 12 major French codes and statutes and key EU acts (GDPR, DSA, AI Act, MiCA and more).",
        "pricing": {
          "amount": "0.015",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "header",
            "name": "accept",
            "type": "string",
            "description": "",
            "example": "application/json",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "header",
            "name": "content-type",
            "type": "string",
            "description": "",
            "example": "application/json",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "refs",
            "type": "array",
            "description": "",
            "example": [],
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": null
      },
      {
        "url": "https://api.invoket.com/medication/availability",
        "description": "Check a medication's availability before your agent orders or substitutes it: shortage reports from the French ANSM (data.ANSM) by CIS code or substance (INN/DCI) - status (rupture, risque_rupture, tension, remise_a_disposition, arret_commercialisation, or no_known_shortage), report dates, expected return and the official ANSM report URL. Honest by design: ANSM only records reported shortages, so the absence of a report is never a stock guarantee. French market scope: a US NDC key returns an honest FR-only coverage note. No account, no key, pay per call.",
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "cis",
            "type": "string",
            "description": "",
            "example": "65806466",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "header",
            "name": "accept",
            "type": "string",
            "description": "",
            "example": "application/json",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": null
      },
      {
        "url": "https://api.invoket.com/medication/generics",
        "description": "Find the French BDPM generic group of a medication before your agent substitutes or sources it: given a CIS code, exact name or DCI substance, returns the group's principle brand (princeps) and every equivalent generic, each with its role (princeps/generique), official name and pack-level public price and reimbursement rate when the BDPM publishes them. French (BDPM) scope: a US NDC key returns an honest FR-only coverage note. No account, no key, pay per call.",
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "cis",
            "type": "string",
            "description": "",
            "example": "60887980",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "header",
            "name": "accept",
            "type": "string",
            "description": "",
            "example": "application/json",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": null
      },
      {
        "url": "https://api.invoket.com/medication/interactions",
        "description": "Check drug-drug interactions against the authoritative French ANSM thesaurus before your agent acts on a prescription or an order: post 2+ medications (CIS code, US NDC, INN/DCI substance or ANSM class) and get every published interaction between them - constraint level (contre_indication, association_deconseillee, precaution_emploi, a_prendre_en_compte), management advice and mechanism exactly as published by ANSM, plus honest coverage of anything that could not be compared. US drugs join via the INN substance bridge. No account, no key, pay per call.",
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "header",
            "name": "accept",
            "type": "string",
            "description": "",
            "example": "application/json",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "header",
            "name": "content-type",
            "type": "string",
            "description": "",
            "example": "application/json",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "items",
            "type": "array",
            "description": "",
            "example": [],
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": null
      },
      {
        "url": "https://api.invoket.com/medication/report",
        "description": "One consolidated medication report before your agent acts on a prescription or an order, by French CIS code or US NDC: official BDPM identity with pack-level price and reimbursement, INN-normalized substances, BDPM generic group, ANSM shortage status, and ANSM-thesaurus drug-drug interactions between the subject and an optional co-medication list (with=, comma-separated CIS/NDC/DCI). Every section carries its own source and date; honest coverage. No account, no key, pay per call.",
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "cis",
            "type": "string",
            "description": "",
            "example": "60441622",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "with",
            "type": "string",
            "description": "",
            "example": "simvastatine",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "header",
            "name": "accept",
            "type": "string",
            "description": "",
            "example": "application/json",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": null
      },
      {
        "url": "https://api.invoket.com/medication/resolve",
        "description": "Resolve a medication before your agent acts on a prescription or an order: official identity from the French BDPM registry (ANSM/HAS) by CIS code, exact name or DCI substance - authorization and marketing status, active substances normalized to INN (the FR-US bridge), pack-level price and reimbursement rate, generic group. Same endpoint resolves US drugs by NDC or name (openFDA/RxNorm). No account, no key, pay per call.",
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "cis",
            "type": "string",
            "description": "",
            "example": "60424338",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "header",
            "name": "accept",
            "type": "string",
            "description": "",
            "example": "application/json",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": null
      },
      {
        "url": "https://api.invoket.com/phone/validate",
        "description": "Before your agent stores or messages a phone number: validate and normalize it offline \u2014 E.164 formatting, region, national format and line type from Google's libphonenumber metadata, no network call",
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "country",
            "type": "string",
            "description": "",
            "example": "FR",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "number",
            "type": "string",
            "description": "",
            "example": "+33612345678 ext. 123",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "header",
            "name": "accept",
            "type": "string",
            "description": "",
            "example": "application/json",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": null
      },
      {
        "url": "https://api.invoket.com/vehicle/critair",
        "description": "Before your agent plans a route or advises on a vehicle in France: compute its Crit'Air class and current low-emission-zone (ZFE) restrictions from the official classification tables (arr\u00eat\u00e9 du 21 juin 2016), from declared fuel and Euro norm or first registration date",
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "euro_norm",
            "type": "string",
            "description": "",
            "example": "euro3",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "first_registration",
            "type": "string",
            "description": "",
            "example": "2004-05-01",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "fuel",
            "type": "string",
            "description": "",
            "example": "diesel",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "vehicle_class",
            "type": "string",
            "description": "",
            "example": "m1",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "header",
            "name": "accept",
            "type": "string",
            "description": "",
            "example": "application/json",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": null
      },
      {
        "url": "https://api.invoket.com/vehicle/recalls",
        "description": "Before your agent buys, sells or services a vehicle: list manufacturer recall campaigns that may affect it, consolidated from official NHTSA and RappelConso sources, matched by make, model and year or from a VIN. An empty list means no known recall",
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "make",
            "type": "string",
            "description": "",
            "example": "Toyota",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "model",
            "type": "string",
            "description": "",
            "example": "Corolla",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "year",
            "type": "string",
            "description": "",
            "example": "2019",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "header",
            "name": "accept",
            "type": "string",
            "description": "",
            "example": "application/json",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": null
      },
      {
        "url": "https://api.invoket.com/vehicle/report",
        "description": "Before your agent buys or appraises a vehicle: one consolidated report from a VIN \u2014 decode, candidate recall campaigns and, when fuel and Euro norm or first registration are provided, French Crit'Air / low-emission-zone status \u2014 from official NHTSA vPIC, RappelConso and Crit'Air sources, each block with its own provenance and honest coverage",
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "fuel",
            "type": "string",
            "description": "",
            "example": "electric",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "vin",
            "type": "string",
            "description": "",
            "example": "5YJ3E1EA7KF000316",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "header",
            "name": "accept",
            "type": "string",
            "description": "",
            "example": "application/json",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": null
      },
      {
        "url": "https://api.invoket.com/vehicle/vin/decode",
        "description": "Before your agent buys, lists or insures a vehicle: decode any 17-character VIN offline \u2014 manufacturer, country and region of build, model year, check digit validity and deterministic attributes from the official NHTSA vPIC tables",
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "vin",
            "type": "string",
            "description": "",
            "example": "5YJ3E1EA7KF000316",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "header",
            "name": "accept",
            "type": "string",
            "description": "",
            "example": "application/json",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "Invoket",
        "tags": [
          "compliance",
          "verification",
          "fraud-prevention",
          "regulatory-data",
          "weather"
        ],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://api.invoket.com/weather/forecast",
        "description": "Before your agent schedules a delivery, plans outdoor work or hedges short-term weather exposure: a point forecast of 2 m temperature, precipitation and 10 m wind \u2014 plus opt-in convective, humidity, cloud and snow variables \u2014 for any GPS point or city. Deterministic NOAA GFS at 0.25 deg to 16 days (384 h), NOAA GEFS ensemble mean at 0.5 deg to 35 days (840 h) \u2014 beyond 16 days the value is an ensemble mean with smoothed extremes: trend, not threshold triggers. The lead selector is optional (omitted, the forecast defaults to the current analysis time) and the response names the model that served it and the exact forecast step.",
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "city",
            "type": "string",
            "description": "",
            "example": "Zurich",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "horizon_h",
            "type": "string",
            "description": "",
            "example": "24",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "variables",
            "type": "string",
            "description": "",
            "example": "temperature,precipitation,wind,convective,humidity,clouds,snow",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "header",
            "name": "accept",
            "type": "string",
            "description": "",
            "example": "application/json",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "Invoket",
        "tags": [
          "compliance",
          "verification",
          "fraud-prevention",
          "regulatory-data",
          "weather"
        ],
        "quality": {
          "l30DaysTotalCalls": "5",
          "l30DaysUniquePayers": "3"
        }
      },
      {
        "url": "https://api.invoket.com/weather/forecast/batch",
        "description": "Before your agent plans across a whole network \u2014 fleet routing, multi-site operations, portfolio hedging: 2 m temperature, precipitation and 10 m wind forecasts for up to 500 point + lead-time queries in one call, from the deterministic NOAA GFS run (~16 days). Each query takes lat+lon or a city name plus an optional lead selector (omitted, it defaults to the current analysis time); an uncovered item is flagged via per-item coverage instead of failing the batch.",
        "pricing": {
          "amount": "0.02",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "header",
            "name": "accept",
            "type": "string",
            "description": "",
            "example": "application/json",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "header",
            "name": "content-type",
            "type": "string",
            "description": "",
            "example": "application/json",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "queries",
            "type": "array",
            "description": "",
            "example": [],
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "Invoket",
        "tags": [
          "compliance",
          "verification",
          "fraud-prevention",
          "regulatory-data",
          "weather"
        ],
        "quality": {
          "l30DaysTotalCalls": "4",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://api.invoket.com/weather/forecast/daily",
        "description": "Before your agent plans a multi-day operation \u2014 logistics, construction, an event, crop work: a day-by-day forecast for any GPS point or city, with daily minimum and maximum 2 m temperature, total precipitation and peak 10 m wind per UTC calendar day, from today to the end of the NOAA GFS window (~16 days), extendable to 35 days on the NOAA GEFS ensemble mean \u2014 those extra days are an average of ~30 members, so their extremes are smoothed: trend, not threshold triggers. Each day names the model that served it and carries a coverage flag.",
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "days",
            "type": "string",
            "description": "",
            "example": "3",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "lat",
            "type": "string",
            "description": "",
            "example": "43.7031",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "lon",
            "type": "string",
            "description": "",
            "example": "7.2661",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "header",
            "name": "accept",
            "type": "string",
            "description": "",
            "example": "application/json",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "Invoket",
        "tags": [
          "compliance",
          "verification",
          "fraud-prevention",
          "regulatory-data",
          "weather"
        ],
        "quality": {
          "l30DaysTotalCalls": "3",
          "l30DaysUniquePayers": "2"
        }
      }
    ],
    "integrationType": "",
    "isNew": false,
    "priceSummary": {
      "minAmount": "0.01",
      "maxAmount": "0.02",
      "avgCostPerTransaction": "0.011047",
      "avgCostBasis": "exact",
      "currency": "USDC"
    },
    "serviceName": "Invoket",
    "tags": [
      "compliance",
      "verification",
      "fraud-prevention",
      "regulatory-data",
      "weather"
    ],
    "iconUrl": "https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1788093364/bazaar-icons/8fe879da60a12847.png"
  }
}