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.
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.
Raw error
HTTP 404
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 ▴
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 recordedPer event type (7d)
Recent events (last 20)
| When | Event | Method | Status | Latency |
|---|---|---|---|---|
| 2026-09-08T19:49:07 | search_click | /agents |
— ok | 2ms |
| 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 | — |
Endpoints
| 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 |
0x4465825b0ac713aa2fa07ea29023020804a128ee · basescan ↗
eth_getLogs on USDC Transfer events to the payment wallet.
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.
short_observation_window —
Fewer than three active days observed — too little history to characterise a pattern.
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.
get_agent_full and
payment_intelligence skills
on REST, A2A and MCP. API docs →
| Agent card | https://api.invoket.com/.well-known/agent-card.json |
| Provider | https://api.invoket.com |
| Docs | https://api.invoket.com |
Health · last 1 probes
Who's calling this agent 30d
5 interactions captured (impressions + lookups + A2A calls)
rest
3
web
2
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
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.
Markdown / HTML snippets
[](https://agenstry.com/agents/api.invoket.com) [](https://agenstry.com/agents/api.invoket.com) [](https://agenstry.com/agents/api.invoket.com) [](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.
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"
}
}