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

api.eckari.com

api.eckari.com · api.eckari.com
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.eckari.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-08-20 02:36 Last success: 2026-08-19 Status: 404
Raw error HTTP 404
Trust score
34/100
grade F · 9 criteria
Uptime
accumulating
3/5 direct probes · 30d
Observed inflow · 30d
$0.39
115 tx · on-chain
Invocations · 7d
0
no calls observed
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.
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).
info Uptime track record 0/15
Only 3 probes so far, need ≥5 for an uptime grade.
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.eckari.com (https://api.eckari.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 Public aggregate · no PII recorded

Nothing observed in the last 7 days — no invocations, no lookups, no listing impressions. Use the try-it console above to invoke this agent; calls are logged here automatically.

Uptime
0.0%
3 direct probes · 30d
Response
last direct probe
Skills
0
declared
Streaming
SSE-capable

Endpoints

Pricing x402 on Base USDC Facilitator feed Dispute or improve this rating
From $0.0010 per call
Endpoint Price Currency
https://api.eckari.com/v1/companies/uk/:companyNumber 0.004 USDC
https://api.eckari.com/v1/companies/uk/:companyNumber/accounts 0.003 USDC
https://api.eckari.com/v1/companies/uk/:companyNumber/charges 0.006 USDC
https://api.eckari.com/v1/companies/uk/:companyNumber/directors 0.005 USDC
https://api.eckari.com/v1/companies/uk/:companyNumber/filings 0.005 USDC
https://api.eckari.com/v1/companies/uk/:companyNumber/owners 0.008 USDC
https://api.eckari.com/v1/companies/uk/:companyNumber/registered-office 0.003 USDC
https://api.eckari.com/v1/companies/uk/:companyNumber/status 0.003 USDC
https://api.eckari.com/v1/companies/uk/:company_number 0.004 USDC
https://api.eckari.com/v1/companies/uk/:company_number/accounts 0.003 USDC
https://api.eckari.com/v1/companies/uk/:company_number/charges 0.006 USDC
https://api.eckari.com/v1/companies/uk/:company_number/directors 0.005 USDC
https://api.eckari.com/v1/companies/uk/:company_number/filings 0.005 USDC
https://api.eckari.com/v1/companies/uk/:company_number/owners 0.008 USDC
https://api.eckari.com/v1/companies/uk/:company_number/registered-office 0.003 USDC
https://api.eckari.com/v1/companies/uk/:company_number/status 0.003 USDC
https://api.eckari.com/v1/companies/uk/search 0.002 USDC
https://api.eckari.com/v1/companies/us/:cik 0.004 USDC
https://api.eckari.com/v1/companies/us/:cik/filings 0.005 USDC
https://api.eckari.com/v1/companies/us/:cik/filings/latest 0.003 USDC
https://api.eckari.com/v1/companies/us/:id 0.004 USDC
https://api.eckari.com/v1/companies/us/:id/filings 0.005 USDC
https://api.eckari.com/v1/companies/us/:id/filings/latest 0.003 USDC
https://api.eckari.com/v1/companies/us/resolve 0.002 USDC
https://api.eckari.com/v1/domains/:domain/expiry 0.002 USDC
https://api.eckari.com/v1/domains/:domain/registration 0.004 USDC
https://api.eckari.com/v1/entities/lei/:lei 0.004 USDC
https://api.eckari.com/v1/entities/lei/search 0.003 USDC
https://api.eckari.com/v1/fx/reference-rate 0.002 USDC
https://api.eckari.com/v1/locations/us/geocode 0.003 USDC
https://api.eckari.com/v1/locations/us/geographies 0.003 USDC
https://api.eckari.com/v1/parcels/detect-carrier 0.001 USDC
https://api.eckari.com/v1/weather/us/alerts 0.003 USDC
https://api.eckari.com/v1/weather/us/forecast 0.003 USDC
https://api.eckari.com/v1/weather/us/observation 0.003 USDC
Try it ↗ Opens the operator's playground / docs in a new tab.
Settlement wallet: 0x9d6b6fdb04040a55d58b24ff4c90c08cf6083c8f · basescan ↗
Observed on-chain inflow verified on-chain
Last 7d
$0.39
115 calls
Last 30d
$0.39
115 calls
USDC inflows on Base. Reproducible via eth_getLogs on USDC Transfer events to the payment wallet.
Building inflow history, only 1 snapshot recorded so far. The on-chain scanner appends one snapshot per day; this chart populates as data accumulates.
Payment authenticity evidence confidence How we measure this →
single_payer_observed 2/5

Payer identities observed; a single payer accounts for effectively all observed volume.

Assessed window
30d
1 active of 7 observed
Inflow assessed
$0.39
115 transactions
Payer identities
available
2 evidence caveats
single_day_concentration — Most observed volume landed on a single day of the window.
Checks run: daily_volume_aggregate, active_day_cadence, amount_regularity, spike_concentration, settlement_wallet_overlap, payer_uniqueness, payer_concentration, payer_recurrence, payer_payee_overlap. Derived from agent_revenue_daily, agents.payment_wallet, agent_payment_transactions. Measured 2026-08-20.
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.eckari.com/.well-known/agent-card.json
Providerhttps://api.eckari.com
Docshttps://api.eckari.com
Discovered via
agentic_market mcp_registry

Health · last 3 probes

When HTTP Live JSON-RPC Latency
2026-08-20 02:36:51 404
2026-08-19 10:28:13 404
2026-08-18 19:08:44 404

Similar agents embedding-nearest

api.meckercapital.com
Top funding-rate basis arbitrage opportunities between Extended Exchange and Hyperliquid perpetuals, ranked by absolute APR. Delta-neutral p
api.meckercapital.com · q 45%
api.octodamus.com
24/7 index-implied fair value for tokenized equities (NVDA/TSLA/AAPL/SPY/etc) while the NYSE is closed -- the reference a Robinhood Chain /
api.octodamus.com · q 0%
api.oatp.cc
OATP · tx_explainer — Fetch a Solana transaction by signature and return a human-readable explanation: programs invoked, token balance chang
api.oatp.cc · q 0%
api.402pixels.com
Claim pixel block at (10, 10) on the 402pixels canvas
api.402pixels.com · q 45%
api.entit.ai
Analyse a TikTok, Instagram Reel, or YouTube Shorts video. Omit format for full VideoAnalysis (transcript, scenes, visual summary). Optional
api.entit.ai · q 45%
api.leoclaw.cc
Hair recommendations from a face photo: face-shape analysis + 3 barber-ready haircut recipes + 3 styles to avoid + share cards.
api.leoclaw.cc · q 45%

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.eckari.com.svg)](https://agenstry.com/agents/api.eckari.com)
[![Verified Business](https://agenstry.com/badge/api.eckari.com/identity.svg)](https://agenstry.com/agents/api.eckari.com)
[![Uptime](https://agenstry.com/badge/api.eckari.com/uptime.svg)](https://agenstry.com/agents/api.eckari.com)
[![A2A version](https://agenstry.com/badge/api.eckari.com/protocol.svg)](https://agenstry.com/agents/api.eckari.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-eckari-com",
    "name": "api.eckari.com",
    "description": "",
    "domain": "api.eckari.com",
    "provider": "api.eckari.com",
    "providerUrl": "",
    "category": "",
    "networks": [
      "Base"
    ],
    "enriched": false,
    "endpoints": [
      {
        "url": "https://api.eckari.com/v1/companies/uk/:companyNumber",
        "description": "Return the core registered profile of a UK company from the Companies House register: name, status with derived is_active and is_striking_off, type, jurisdiction, incorporation and cessation dates, SIC codes with their official UK SIC 2007 descriptions, registered office address, previous names, and the accounts and confirmation-statement summary. One call for the standard KYB company record. Use when: You have a UK company number and need the standard registered record.",
        "pricing": {
          "amount": "0.004",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "path",
            "name": "companyNumber",
            "type": "string",
            "description": "",
            "example": "00445790",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "Eckari",
        "tags": [
          "uk",
          "companies-house",
          "company",
          "kyb",
          "profile"
        ],
        "quality": {
          "l30DaysTotalCalls": "2",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://api.eckari.com/v1/companies/uk/:companyNumber/accounts",
        "description": "Return the accounts filing status of a UK company from the Companies House register \u2014 the accounting reference date, the last accounts filed (type and period), the next accounts due date and a derived overdue flag. This is the filing position, not the financial statements: no turnover, profit or balance-sheet figures are published here. Use when: When are this UK company's accounts due?",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "path",
            "name": "companyNumber",
            "type": "string",
            "description": "",
            "example": "00445790",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "Eckari",
        "tags": [
          "uk",
          "companies-house",
          "company",
          "kyb",
          "accounts"
        ],
        "quality": {
          "l30DaysTotalCalls": "2",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://api.eckari.com/v1/companies/uk/:companyNumber/charges",
        "description": "Return the charges registered against a UK company on the Companies House register \u2014 mortgages, debentures and other security \u2014 with dates, classification, particulars and the persons entitled. Register-wide outstanding/satisfied/part-satisfied counts lead the answer; status=outstanding filters to live security; each charge carries a derived is_outstanding, because the register encodes discharge in two status keys. Use when: Does this UK company have any outstanding charges or mortgages?",
        "pricing": {
          "amount": "0.006",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "limit",
            "type": "number",
            "description": "",
            "example": 3,
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "path",
            "name": "companyNumber",
            "type": "string",
            "description": "",
            "example": "00445790",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "Eckari",
        "tags": [
          "uk",
          "companies-house",
          "company",
          "kyb",
          "charges"
        ],
        "quality": {
          "l30DaysTotalCalls": "2",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://api.eckari.com/v1/companies/uk/:companyNumber/directors",
        "description": "Return the directors of a UK company from the Companies House register \u2014 including corporate and nominee directors \u2014 with appointment and resignation dates, nationality, country of residence, occupation, month/year of birth and correspondence address. role=secretary, role=llp_member or role=all widen it; include_resigned adds history. Register-wide officer totals and explicit paging come with every answer. Use when: Who are the directors of this UK company?",
        "pricing": {
          "amount": "0.005",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "limit",
            "type": "number",
            "description": "",
            "example": 3,
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "path",
            "name": "companyNumber",
            "type": "string",
            "description": "",
            "example": "00445790",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "Eckari",
        "tags": [
          "uk",
          "companies-house",
          "company",
          "kyb",
          "directors"
        ],
        "quality": {
          "l30DaysTotalCalls": "2",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://api.eckari.com/v1/companies/uk/:companyNumber/filings",
        "description": "Return the filing history of a UK company from the Companies House register \u2014 accounts, confirmation statements, officer appointments, address and capital changes, resolutions and mortgages \u2014 most recent first, optionally filtered by category, with date, form type (AA, CS01, AP01, TM01), the readable register description, registrar annotations and a document_url for every filed image. Use when: What has this UK company filed recently?",
        "pricing": {
          "amount": "0.005",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "limit",
            "type": "number",
            "description": "",
            "example": 3,
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "path",
            "name": "companyNumber",
            "type": "string",
            "description": "",
            "example": "00445790",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "Eckari",
        "tags": [
          "uk",
          "companies-house",
          "company",
          "kyb",
          "filings"
        ],
        "quality": {
          "l30DaysTotalCalls": "2",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://api.eckari.com/v1/companies/uk/:companyNumber/owners",
        "description": "An empty items list is never the same as \"no owner\": ownership_status and the filed PSC statements/exemptions explain why the register discloses none. Returns the persons with significant control (PSCs) for a UK company \u2014 the individuals, entities or legal persons that own or control it \u2014 each nature of control carrying the register code and its official text, with dates and public identification. The UK statutory beneficial-ownership (UBO) record. Use when: Who owns this UK company?",
        "pricing": {
          "amount": "0.008",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "path",
            "name": "companyNumber",
            "type": "string",
            "description": "",
            "example": "00445790",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "Eckari",
        "tags": [
          "uk",
          "companies-house",
          "company",
          "kyb",
          "psc"
        ],
        "quality": {
          "l30DaysTotalCalls": "2",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://api.eckari.com/v1/companies/uk/:companyNumber/registered-office",
        "description": "Return the current registered office address of a UK company from the Companies House register as structured fields (premises, address lines, locality, region, postcode, country) plus a single-line rendering for correspondence, address matching and verification. This is the statutory registered address, not a trading or branch address. Use when: What is the registered office address of company 00445790?",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "path",
            "name": "companyNumber",
            "type": "string",
            "description": "",
            "example": "00445790",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "Eckari",
        "tags": [
          "uk",
          "companies-house",
          "company",
          "kyb",
          "address"
        ],
        "quality": {
          "l30DaysTotalCalls": "2",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://api.eckari.com/v1/companies/uk/:companyNumber/status",
        "description": "Return the current legal status of a UK company from the Companies House register \u2014 active, dissolved, liquidation, administration, receivership, voluntary-arrangement and others \u2014 with status detail, cessation date, a derived is_active (true for the live-on-the-register statuses active, open and registered) and a derived is_striking_off for an active company with a proposal to strike off. One call, one authoritative register answer. Use when: Is this UK company still active?",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "path",
            "name": "companyNumber",
            "type": "string",
            "description": "",
            "example": "00445790",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "Eckari",
        "tags": [
          "uk",
          "companies-house",
          "company",
          "kyb",
          "status"
        ],
        "quality": {
          "l30DaysTotalCalls": "2",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://api.eckari.com/v1/companies/uk/:company_number",
        "description": "Return the core registered profile of a UK company from the Companies House register: name, status with derived is_active and is_striking_off, type, jurisdiction, incorporation and cessation dates, SIC codes with their official UK SIC 2007 descriptions, registered office address, previous names, and the accounts and confirmation-statement summary. One call for the standard KYB company record. Use when: You have a UK company number and need the standard registered record.",
        "pricing": {
          "amount": "0.004",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "path",
            "name": "company_number",
            "type": "string",
            "description": "",
            "example": "00445790",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "Eckari",
        "tags": [
          "uk",
          "companies-house",
          "company",
          "kyb",
          "profile"
        ],
        "quality": {
          "l30DaysTotalCalls": "3",
          "l30DaysUniquePayers": "2"
        }
      },
      {
        "url": "https://api.eckari.com/v1/companies/uk/:company_number/accounts",
        "description": "Return the accounts filing status of a UK company from the Companies House register \u2014 the accounting reference date, the last accounts filed (type and period), the next accounts due date and a derived overdue flag. This is the filing position, not the financial statements: no turnover, profit or balance-sheet figures are published here. Use when: When are this UK company's accounts due?",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "path",
            "name": "company_number",
            "type": "string",
            "description": "",
            "example": "00445790",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "Eckari",
        "tags": [
          "uk",
          "companies-house",
          "company",
          "kyb",
          "accounts"
        ],
        "quality": {
          "l30DaysTotalCalls": "2",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://api.eckari.com/v1/companies/uk/:company_number/charges",
        "description": "Charges registered against a UK company at Companies House \u2014 mortgages, debentures and other security \u2014 with dates, classification, particulars and the persons entitled. Register-wide outstanding/satisfied/part-satisfied counts lead the answer, and each charge carries a derived is_outstanding because the register records discharge under two status keys. Use when: Establish whether a UK company has outstanding security over its assets, and who holds it.",
        "pricing": {
          "amount": "0.006",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "limit",
            "type": "number",
            "description": "",
            "example": 3,
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "path",
            "name": "company_number",
            "type": "string",
            "description": "",
            "example": "00445790",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "Eckari",
        "tags": [
          "uk",
          "companies-house",
          "company",
          "kyb",
          "charges"
        ],
        "quality": {
          "l30DaysTotalCalls": "3",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://api.eckari.com/v1/companies/uk/:company_number/directors",
        "description": "Directors of a UK company from the Companies House officers register \u2014 the register of directors, secretaries and LLP members \u2014 including corporate and nominee directors, with appointment and resignation dates, nationality, country of residence, occupation, month/year of birth and correspondence address. role and include_resigned widen it. Use when: Identify who is legally responsible for a UK company - the directors on the Companies House officers register.",
        "pricing": {
          "amount": "0.005",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "limit",
            "type": "number",
            "description": "",
            "example": 3,
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "path",
            "name": "company_number",
            "type": "string",
            "description": "",
            "example": "00445790",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "Eckari",
        "tags": [
          "uk",
          "companies-house",
          "company",
          "kyb",
          "directors"
        ],
        "quality": {
          "l30DaysTotalCalls": "3",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://api.eckari.com/v1/companies/uk/:company_number/filings",
        "description": "Return the filing history of a UK company from the Companies House register \u2014 accounts, confirmation statements, officer appointments, address and capital changes, resolutions and mortgages \u2014 most recent first, optionally filtered by category, with date, form type (AA, CS01, AP01, TM01), the readable register description, registrar annotations and a document_url for every filed image. Use when: What has this UK company filed recently?",
        "pricing": {
          "amount": "0.005",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "limit",
            "type": "number",
            "description": "",
            "example": 3,
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "path",
            "name": "company_number",
            "type": "string",
            "description": "",
            "example": "00445790",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "Eckari",
        "tags": [
          "uk",
          "companies-house",
          "company",
          "kyb",
          "filings"
        ],
        "quality": {
          "l30DaysTotalCalls": "2",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://api.eckari.com/v1/companies/uk/:company_number/owners",
        "description": "An empty items list is never the same as \"no owner\": ownership_status and the filed PSC statements/exemptions explain why the register discloses none. Returns the persons with significant control (PSCs) for a UK company \u2014 the individuals, entities or legal persons that own or control it \u2014 each nature of control carrying the register code and its official text, with dates and public identification. The UK statutory beneficial-ownership (UBO) record. Use when: Who owns this UK company?",
        "pricing": {
          "amount": "0.008",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "path",
            "name": "company_number",
            "type": "string",
            "description": "",
            "example": "00445790",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "Eckari",
        "tags": [
          "uk",
          "companies-house",
          "company",
          "kyb",
          "psc"
        ],
        "quality": {
          "l30DaysTotalCalls": "2",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://api.eckari.com/v1/companies/uk/:company_number/registered-office",
        "description": "Return the current registered office address of a UK company from the Companies House register as structured fields (premises, address lines, locality, region, postcode, country) plus a single-line rendering for correspondence, address matching and verification. This is the statutory registered address, not a trading or branch address. Use when: What is the registered office address of company 00445790?",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "path",
            "name": "company_number",
            "type": "string",
            "description": "",
            "example": "00445790",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "Eckari",
        "tags": [
          "uk",
          "companies-house",
          "company",
          "kyb",
          "address"
        ],
        "quality": {
          "l30DaysTotalCalls": "2",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://api.eckari.com/v1/companies/uk/:company_number/status",
        "description": "Return the current legal status of a UK company from the Companies House register \u2014 active, dissolved, liquidation, administration, receivership, voluntary-arrangement and others \u2014 with status detail, cessation date, a derived is_active (true for the live-on-the-register statuses active, open and registered) and a derived is_striking_off for an active company with a proposal to strike off. One call, one authoritative register answer. Use when: Is this UK company still active?",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "path",
            "name": "company_number",
            "type": "string",
            "description": "",
            "example": "00445790",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "Eckari",
        "tags": [
          "uk",
          "companies-house",
          "company",
          "kyb",
          "status"
        ],
        "quality": {
          "l30DaysTotalCalls": "3",
          "l30DaysUniquePayers": "2"
        }
      },
      {
        "url": "https://api.eckari.com/v1/companies/uk/search",
        "description": "Search the UK Companies House register by name or keyword and return matching companies with company number, register status and a derived is_active, type, incorporation and cessation dates and the register's one-line address snippet. Use this first when you only have a name, then call the per-company capabilities with the returned company_number. Ordering is the register's own, echoed as match_rank \u2014 a position, not a relevance score. Use when: Look up a UK company by name.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "limit",
            "type": "number",
            "description": "",
            "example": 5,
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "q",
            "type": "string",
            "description": "",
            "example": "Tesco plc",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "Eckari",
        "tags": [
          "uk",
          "companies-house",
          "company",
          "kyb",
          "search"
        ],
        "quality": {
          "l30DaysTotalCalls": "4",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://api.eckari.com/v1/companies/us/:cik",
        "description": "Return the registered profile of an SEC filer by CIK \u2014 legal name, entity type, SIC industry code and description, EIN, filer category, fiscal year end, state of incorporation, tickers and exchanges, former names, business and mailing addresses and phone. The US counterpart of company.uk.profile. Use when: What industry (SIC code) is this SEC filer in?",
        "pricing": {
          "amount": "0.004",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "path",
            "name": "cik",
            "type": "string",
            "description": "",
            "example": "0000320193",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "Eckari",
        "tags": [
          "us",
          "sec",
          "edgar",
          "company",
          "profile"
        ],
        "quality": {
          "l30DaysTotalCalls": "3",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://api.eckari.com/v1/companies/us/:cik/filings",
        "description": "Return the recent EDGAR filing history associated with a CIK, optionally filtered by form type and filing date and paged. It is the company's own EDGAR index, so it also contains filings third parties made about the company (SCHEDULE 13G, Forms 3/4/5, UPLOAD). Each entry carries the accession number, form, dates, 8-K items, XBRL flags, size and sec.gov links. Use when: List every 8-K associated with this US company this year.",
        "pricing": {
          "amount": "0.005",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "form",
            "type": "string",
            "description": "",
            "example": "10-K",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "limit",
            "type": "number",
            "description": "",
            "example": 2,
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "offset",
            "type": "number",
            "description": "",
            "example": 0,
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "path",
            "name": "cik",
            "type": "string",
            "description": "",
            "example": "0000320193",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "Eckari",
        "tags": [
          "us",
          "sec",
          "edgar",
          "filings",
          "disclosure"
        ],
        "quality": {
          "l30DaysTotalCalls": "3",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://api.eckari.com/v1/companies/us/:cik/filings/latest",
        "description": "Return the most recent EDGAR filing of each requested form on a company's EDGAR index \u2014 by default the latest 10-K, 10-Q and 8-K \u2014 with filing and report dates and a direct sec.gov link to each primary document. Request other forms (4, SCHEDULE 13G) and you get the newest one filed about the company. Requested forms with no recent filing are named in forms_not_found, never silently dropped. Use when: What is this company's latest 10-K?",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "form",
            "type": "string",
            "description": "",
            "example": "10-K,10-Q,8-K,20-F",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "path",
            "name": "cik",
            "type": "string",
            "description": "",
            "example": "0000320193",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "Eckari",
        "tags": [
          "us",
          "sec",
          "edgar",
          "filings",
          "latest"
        ],
        "quality": {
          "l30DaysTotalCalls": "3",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://api.eckari.com/v1/companies/us/:id",
        "description": "Look up an SEC filer by stock ticker (AAPL) or CIK and return its registered profile \u2014 legal name, entity type, SIC industry code and description, EIN, filer category, fiscal year end, state of incorporation, tickers and exchanges, former names, business and mailing addresses and phone. Tickers are matched exactly; company names are not accepted (resolve one with company.us.resolve). Use when: What industry, state of incorporation and EIN does the SEC hold for this ticker?",
        "pricing": {
          "amount": "0.004",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "path",
            "name": "id",
            "type": "string",
            "description": "",
            "example": "AAPL",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "Eckari",
        "tags": [
          "us",
          "sec",
          "edgar",
          "company",
          "profile"
        ],
        "quality": {
          "l30DaysTotalCalls": "2",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://api.eckari.com/v1/companies/us/:id/filings",
        "description": "Return the recent EDGAR filing history of a US company identified by stock ticker (AAPL) or CIK, optionally filtered by form type and filing date and paged. It is the company's own EDGAR index, so it also holds filings third parties made about it (SCHEDULE 13G, Forms 3/4/5, UPLOAD). Each entry carries the accession number, form, dates, 8-K items, XBRL flags, size and sec.gov links. Use when: List every 8-K on this ticker's EDGAR index this year, with links to the documents.",
        "pricing": {
          "amount": "0.005",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "form",
            "type": "string",
            "description": "",
            "example": "10-K",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "limit",
            "type": "number",
            "description": "",
            "example": 2,
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "offset",
            "type": "number",
            "description": "",
            "example": 0,
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "path",
            "name": "id",
            "type": "string",
            "description": "",
            "example": "AAPL",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "Eckari",
        "tags": [
          "us",
          "sec",
          "edgar",
          "filings",
          "disclosure"
        ],
        "quality": {
          "l30DaysTotalCalls": "2",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://api.eckari.com/v1/companies/us/:id/filings/latest",
        "description": "Give a stock ticker (AAPL) or CIK and get the most recent EDGAR filing of each requested form \u2014 by default the latest 10-K, 10-Q and 8-K \u2014 with filing and report dates and a direct sec.gov link to each primary document. Request other forms (4, SCHEDULE 13G) and you get the newest one filed about the company. Requested forms with no recent filing are named in forms_not_found, never dropped. Use when: What is Apple's latest 8-K, and where is the document?",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "form",
            "type": "string",
            "description": "",
            "example": "10-K,10-Q,8-K,20-F",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "path",
            "name": "id",
            "type": "string",
            "description": "",
            "example": "aapl",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "Eckari",
        "tags": [
          "us",
          "sec",
          "edgar",
          "filings",
          "latest"
        ],
        "quality": {
          "l30DaysTotalCalls": "3",
          "l30DaysUniquePayers": "2"
        }
      },
      {
        "url": "https://api.eckari.com/v1/companies/us/resolve",
        "description": "Turn a company-name fragment or stock ticker into the SEC EDGAR identifiers. Searches the SEC listed-security index and returns ranked matches with the 10-digit CIK, ticker, registered name and listing exchange. Deterministic ranking: ticker exact, then name exact, then name prefix, then name contains. Use it for names \u2014 the other company.us.* capabilities take a ticker directly. Use when: Which SEC filer and CIK does the company name \"Apple\" belong to?",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "limit",
            "type": "number",
            "description": "",
            "example": 3,
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "q",
            "type": "string",
            "description": "",
            "example": "AAPL",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "Eckari",
        "tags": [
          "us",
          "sec",
          "edgar",
          "company",
          "resolve"
        ],
        "quality": {
          "l30DaysTotalCalls": "4",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://api.eckari.com/v1/domains/:domain/expiry",
        "description": "Registry expiry date for a domain read live from the authoritative registry RDAP server, with whole days remaining, the registry status codes, the registrar name and the registry's own last-update timestamp. A focused, cheaper subset of domain.registration for renewal monitoring and portfolio checks. Use when: When does this domain expire?",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "path",
            "name": "domain",
            "type": "string",
            "description": "",
            "example": "eckari.com",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "Eckari",
        "tags": [
          "domain",
          "rdap",
          "expiry",
          "renewal",
          "whois"
        ],
        "quality": {
          "l30DaysTotalCalls": "6",
          "l30DaysUniquePayers": "2"
        }
      },
      {
        "url": "https://api.eckari.com/v1/domains/:domain/registration",
        "description": "The WHOIS lookup for a domain, answered from the registry's own RDAP service - the structured successor to port-43 WHOIS, read live via the IANA bootstrap, never scraped WHOIS text. Registrar and IANA id, RDAP/EPP status codes, creation, update and expiry dates, nameservers, DNSSEC, days until expiry and the terms link. Registrant contacts are redacted by registries. Use when: Answer a WHOIS question about a domain - registrar, creation date, expiry, transfer lock - from the registry record.",
        "pricing": {
          "amount": "0.004",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "path",
            "name": "domain",
            "type": "string",
            "description": "",
            "example": "example.com",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "Eckari",
        "tags": [
          "domain",
          "rdap",
          "whois",
          "registrar",
          "dns"
        ],
        "quality": {
          "l30DaysTotalCalls": "5",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://api.eckari.com/v1/entities/lei/:lei",
        "description": "Return the registry-authoritative GLEIF record for a Legal Entity Identifier \u2014 legal and previous names, legal and headquarters addresses, jurisdiction, legal form, entity and registration status, renewal dates (with days until renewal), managing LOU, corroboration level, BIC codes and the named local registry. The LEI checksum is validated before any lookup. Use when: Look up everything the LEI register holds for this identifier.",
        "pricing": {
          "amount": "0.004",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "path",
            "name": "lei",
            "type": "string",
            "description": "",
            "example": "HWUPKR0MPOU8FGXBT394",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "Eckari",
        "tags": [
          "lei",
          "gleif",
          "entity",
          "kyb",
          "profile"
        ],
        "quality": {
          "l30DaysTotalCalls": "4",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://api.eckari.com/v1/entities/lei/search",
        "description": "Find Legal Entity Identifiers by company name in the global GLEIF register, optionally narrowed to one country. Returns the LEI, legal name, registration and entity status, jurisdiction, legal address and the local registry the entity is registered at \u2014 the identifier bridge between national company registers worldwide. Use when: What is the LEI for this company?",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "country",
            "type": "string",
            "description": "",
            "example": "GB",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "limit",
            "type": "number",
            "description": "",
            "example": 3,
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "q",
            "type": "string",
            "description": "",
            "example": "TESCO PLC",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "Eckari",
        "tags": [
          "lei",
          "gleif",
          "entity",
          "kyb",
          "global"
        ],
        "quality": {
          "l30DaysTotalCalls": "5",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://api.eckari.com/v1/fx/reference-rate",
        "description": "European Central Bank euro foreign exchange reference rate for a pair - the official daily fix used for accounting, invoicing and reporting - latest or any date in the last 90 days. The ECB publishes EUR/XXX only, so inverse and cross rates are computed from the same fix and named in rate_derivation. One fix per TARGET working day, not a tradable market rate. Use when: Convert or report an amount at an official daily rate both sides of a contract can verify against the ECB.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "base",
            "type": "string",
            "description": "",
            "example": "EUR",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "quote",
            "type": "string",
            "description": "",
            "example": "USD",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "Eckari",
        "tags": [
          "fx",
          "ecb",
          "exchange-rate",
          "reference-rate",
          "finance"
        ],
        "quality": {
          "l30DaysTotalCalls": "6",
          "l30DaysUniquePayers": "2"
        }
      },
      {
        "url": "https://api.eckari.com/v1/locations/us/geocode",
        "description": "Convert a one-line US street address into coordinates using the US Census Bureau Geocoder. Returns the standardised matched address, latitude and longitude to 6 decimal places, the TIGER/Line segment and parsed address components. Coordinates are interpolated along street address ranges, not rooftop or parcel positions. No match is a normal answer, not an error. Use when: Convert this US street address to latitude and longitude.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "address",
            "type": "string",
            "description": "",
            "example": "1600 Pennsylvania Ave NW, Washington, DC 20500",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "limit",
            "type": "number",
            "description": "",
            "example": 1,
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "Eckari",
        "tags": [
          "us",
          "census",
          "geocoding",
          "address",
          "location"
        ],
        "quality": {
          "l30DaysTotalCalls": "4",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://api.eckari.com/v1/locations/us/geographies",
        "description": "Return the US Census Bureau geographies containing a latitude/longitude \u2014 state, county, census tract, block group, census block, incorporated place, congressional district and ZIP Code Tabulation Area \u2014 each with its FIPS or GEOID. The standard way to attach official US statistical geography to a point. Use when: Which county and census tract is this coordinate in?",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "lat",
            "type": "number",
            "description": "",
            "example": 38.8977,
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "lon",
            "type": "number",
            "description": "",
            "example": -77.0365,
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "Eckari",
        "tags": [
          "us",
          "census",
          "geography",
          "fips",
          "location"
        ],
        "quality": {
          "l30DaysTotalCalls": "4",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://api.eckari.com/v1/parcels/detect-carrier",
        "description": "Identify which carrier issued a tracking number using a deterministic, versioned signature set - prefixes, lengths, carrier check digits and UPU S10 structure - returning the carrier, how distinctive the match is, every ranked candidate with typed evidence, and the parsed S10 details. No upstream call and no carrier account required. Use when: Which carrier is this tracking number from?",
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "tracking_number",
            "type": "string",
            "description": "",
            "example": "1Z 879E93 03 4683 4440",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "Eckari",
        "tags": [
          "parcel",
          "tracking",
          "carrier",
          "logistics",
          "shipping"
        ],
        "quality": {
          "l30DaysTotalCalls": "7",
          "l30DaysUniquePayers": "2"
        }
      },
      {
        "url": "https://api.eckari.com/v1/weather/us/alerts",
        "description": "Active National Weather Service watches, warnings and advisories for a US coordinate or a two-letter state or marine area code - event, severity, certainty, urgency, headline, affected areas and zone codes, and effective/onset/expiry times in UTC. Read at request time, so an empty list means nothing is active. The 5 newest come back by default; detail=full adds the NWS narrative. Use when: Decide whether an active US weather warning affects a location before dispatching or travelling.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "lat",
            "type": "number",
            "description": "",
            "example": 38.8977,
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "lon",
            "type": "number",
            "description": "",
            "example": -77.0365,
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "Eckari",
        "tags": [
          "weather",
          "nws",
          "alerts",
          "us",
          "severe-weather"
        ],
        "quality": {
          "l30DaysTotalCalls": "5",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://api.eckari.com/v1/weather/us/forecast",
        "description": "Official National Weather Service forecast for any US coordinate - six 12-hour day/night periods by default, or hourly - each with temperature in C and F, precipitation probability, a wind speed range in km/h, wind direction and a short forecast, plus the NWS issue time so an agent can judge its age. detail=full adds the narrative, icon, dewpoint and humidity. United States, its territories and coastal waters only. Use when: What is the weather forecast for these US coordinates?",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "lat",
            "type": "number",
            "description": "",
            "example": 38.8977,
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "lon",
            "type": "number",
            "description": "",
            "example": -77.0365,
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "Eckari",
        "tags": [
          "weather",
          "nws",
          "forecast",
          "us",
          "geospatial"
        ],
        "quality": {
          "l30DaysTotalCalls": "5",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://api.eckari.com/v1/weather/us/observation",
        "description": "Latest surface observation from the nearest National Weather Service station to a US coordinate, with the station identity, the observation time (observed_at), its age in seconds and an is_stale flag. Station observations are reported roughly every 20-60 minutes, so this is the most recent measurement, not a real-time reading. Readings that fail the station's quality control are returned as null. Use when: What was the most recently observed temperature at these US coordinates?",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "lat",
            "type": "number",
            "description": "",
            "example": 38.8977,
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "lon",
            "type": "number",
            "description": "",
            "example": -77.0365,
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "Eckari",
        "tags": [
          "weather",
          "nws",
          "observation",
          "us",
          "station"
        ],
        "quality": {
          "l30DaysTotalCalls": "4",
          "l30DaysUniquePayers": "1"
        }
      }
    ],
    "integrationType": "",
    "isNew": false,
    "priceSummary": {
      "minAmount": "0.001",
      "maxAmount": "0.008",
      "avgCostPerTransaction": "0.0038",
      "avgCostBasis": "exact",
      "currency": "USDC"
    },
    "serviceName": "Eckari",
    "tags": [
      "uk",
      "companies-house",
      "company",
      "kyb",
      "profile",
      "accounts",
      "charges",
      "directors",
      "filings",
      "psc",
      "address",
      "status",
      "search",
      "us",
      "sec",
      "edgar",
      "disclosure",
      "latest",
      "resolve",
      "domain",
      "rdap",
      "expiry",
      "renewal",
      "whois",
      "registrar",
      "dns",
      "lei",
      "gleif",
      "entity",
      "global",
      "fx",
      "ecb",
      "exchange-rate",
      "reference-rate",
      "finance",
      "census",
      "geocoding",
      "location",
      "geography",
      "fips",
      "parcel",
      "tracking",
      "carrier",
      "logistics",
      "shipping",
      "weather",
      "nws",
      "alerts",
      "severe-weather",
      "forecast",
      "geospatial",
      "observation",
      "station"
    ],
    "iconUrl": "https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1787077521/bazaar-icons/3ef6abcc74005763.png"
  }
}