gateway.apiosk.com
Aggregates financial, aviation, weather, mapping, and news data through unified micropayment API access.
Trust signal
4 of 4 pillars
coverage 100%
Pillars
Signals
Evidence tiers, not an endorsement · trust model v0.1.0 (provisional) · CDP-lane settlement only (D3) · Trust API coming soon
On-chain traction
ERC-8004 agent registry
Not found in the ERC-8004 agent registry. This is the default state — absence is not a negative signal.
Identity & classification
Settlement volume
USDC settled on-chain · monthly
as of Jul 12, 2026
Endpoints(105)
Showing 100 of 105 endpoints · sorted by price
Create a signed JWS receipt containing payload hash, result hash, timestamp and validation results.
Retrieve an attestation by id with GET /attest/{id}. The gateway prefix-matches this registered path.
Verify a previously issued attestation JWS and optionally confirm it matches a resubmitted payload.
Fetch a domain's homepage and derive a likely company name (og:site_name > title > meta description), with generic suffixes like " - Home" / " | Official Website" stripped. Returns company_name null with confidence 0 when nothing usable is found (still HTTP 200).
Normalize a company name: standardize whitespace and the legal-form suffix (BV/B.V., NV/N.V., Ltd, LLC, Inc) and return a canonical form plus a bare lowercase alphanumeric key. Does not guess the "real" name — only standardizes what is already there.
Classify an email address by its domain: company vs. known free provider (Gmail/Outlook/…) vs. disposable domain. List-based heuristic, not a live DNS/MX check.
Check token amount decimals, dust, unusually round/precise values and mismatch against a stated invoice amount.
Validate an EVM address format, compute/verify EIP-55 checksum, and flag zero, burn and low-entropy address patterns.
Validate the structure of an x402 payment payload before an agent signs or submits it.
Parse common EU address strings into street, number, postcode and city, with postcode syntax validation per country.
Normalize person/company name casing, diacritics keying and legal suffixes such as B.V., GmbH, Ltd and LLC.
Normalize a phone number to E.164 with bundled offline country dialing metadata.
Fuzzy-match a submitted record set and return cluster ids for likely duplicates.
Extract metadata (title, version, server URLs, auth methods, endpoint count, tags) from an OpenAPI 3.x or Swagger 2.0 schema. Pass the schema inline (no fetch) or a url to it. Supporting both spec versions is the value over a plain parse.
Live exchange-rate quotes. Optional source + currencies filter.
Validate up to 500 mixed financial identifiers in one call. Each item may specify type iban, vat, card or auto.
Validate a payment card number with Luhn and classify the network from bundled static BIN range rules.
Validate IBAN country format, length, mod-97 checksum and return a bundled static bank-code lookup when known.
Validate an EU VAT number with per-country syntax and available offline checksum algorithms.
Compare a domain against a caller allowlist using edit distance and visual confusable skeleton similarity.
Detect mixed-script and confusable Unicode characters and return exact offending codepoints.
Apply NFKC normalization and remove zero-width and bidi override characters, returning cleaned text plus a removal report.
Check copy against brand rules: forbidden words/phrases, required terms that must appear, and preferred-term substitutions. Returns issues for violations plus suggested from->to replacements.
Check a generated answer against a set of approved facts and forbidden claims to catch ungrounded or off-limits statements. Flags forbidden claims found in the answer and warns when the answer matches none of the approved facts.
FX rate for a currency pair, e.g. USD/JPY.
Return a short company description from a homepage: og:description > meta description > first meaningful paragraph. Cleaned, single-line, truncated to ~280 chars. Never invents text that is not on the page.
Heuristically parse pricing plans (name, price, currency, billing period, features) from a pricing page. Each plan gets its own detected currency. Returns plans [] with confidence 0 when nothing matches. Best-effort, not a guaranteed parser for every layout.
All Alpha Vantage data via a function param, e.g. GLOBAL_QUOTE, TIME_SERIES_DAILY, CURRENCY_EXCHANGE_RATE, DIGITAL_CURRENCY_DAILY.
Market data (price, market cap, volume, 24h change) for coins, ranked.
Breaking headlines by country, category or keyword.
Check an intended action — vendor, amount and category — against a spend policy (max amount, allowed/blocked vendors, allowed/blocked categories) before money moves. Returns allowed=false with reasons when any rule is violated.
Aircraft-type reference data.
Airline reference data.
Airport reference data.
City reference data.
Country reference data.
The full list of coins CoinGecko tracks — each with its id, symbol and name. Use the id to query prices and market data.
The top trending coins on CoinGecko over the last 24 hours, ranked by how often users searched them.
Live price of one or more coins in one or more fiat/crypto currencies, with optional market cap and 24h change.
Country by ISO alpha code: append /{code}.
Countries by calling code: append /{code}.
Country by capital city: append /{capital}, e.g. /capital/berlin.
Countries by currency code: append /{code}.
Convert an amount from one currency to another at the live rate; returns the computed result plus the quote used.
Validate an IBAN's format and mod-97 checksum, derive its country code, and optionally compare it to an expected country. Format/checksum/country only — no bank-account verification.
The list of supported currency codes and their full names.
Latest ECB reference rates. Optional base currency and a symbols filter; omit both for all rates against EUR.
Summarize a terms/conditions page into refund_policy, cancellation_policy, data_usage and liability_limit (each null if not found) plus important_restrictions. confidence = fraction of the four fields found. Best-effort, keyword-based, EN+NL — NOT legal advice.
Supported currencies.
Supported timezones.
Weather forecast for a coordinate. Pick current/hourly/daily variables (temperature, wind, precipitation, humidity, …) and a timezone; returns the values plus their units.
Latest price for a symbol (stock, ETF, forex pair or crypto pair).
Full quote for a symbol: open/high/low/close, volume, change, 52-week range and a market-open flag.
Infer a company's likely country: an explicit country hint wins, then the domain TLD (.nl/.de/.be/.fr/.uk; .com/.io/.net/.org are country-neutral), then address signals scraped from the homepage (EN/NL only in v1). Returns the signals it used.
Summarize an API documentation page: api_name, auth_method, base_url (code blocks preferred), rate_limits, pricing_hints and a rough integration_difficulty (easy/medium/hard). Keyword heuristic, no LLM; difficulty is subjective, not a hard measure.
Read a URL as clean markdown/text for LLMs. Append the full target URL to the path, e.g. /https://example.com. Returns the extracted title, source URL and markdown content as plain text.
Full-text search across every article NewsAPI indexes, sortable by relevance/date and filterable by source, language and date range.
Historical OHLCV time series for a symbol at a chosen interval (1min…1month).
API call to openweather
Airplane reference data.
Aviation tax reference data.
All countries.
Countries by language code: append /{code}.
Country by name: append /{name}.
Countries by region: append /{region}.
Countries by regional bloc: append /{bloc}.
API call to finnhub
API call to finnhub
Forward geocoding: address/place -> coordinates.
Reverse geocoding: coordinates -> address.
Independently re-compute order/invoice math from line items and optional fees, returning gross, fee and net so an agent's own totals can be verified against a trusted calculation.
Validate that a structured output contains the required fields and that each field has the expected JSON type. Returns valid=false plus a list of errors when a field is missing or mistyped.
Extract emails, phone numbers, social links and contact URLs from a page. Known placeholder emails are filtered; a same-origin contact page is fetched for extra signal and merged (deduplicated).
One combined, agent-readable summary of a page — title, short summary, links, prices and contacts — assembled from a SINGLE fetch (the most economical of the five). entities is [] in v1 (no entity recognition yet).
Fetch a URL, strip noise (script/style/nav/footer/cookie banners) and return the page title plus markdown-ish text (headings as #..######, paragraphs/list-items as lines). Not a full HTML-to-MD conversion.
API call to finnhub
End-of-day stock prices. Also /eod/latest.
Supported stock exchanges.
API call to twilio
Live and historical news articles.
Future flight schedules for an airport by date.
Enrich a single company from PeopleDataLabs. Provide a name, website, LinkedIn profile or ticker and get firmographics back (employee count, industry, location, founded, tags, etc.).
Scrape a target URL. Returns the raw page content.
Symbol lookup. Search by ticker, company name, ISIN or CUSIP.
Returns a single raster map tile for the given web-mercator tile coordinates and tileset, ready to composite into a slippy-map viewer. Returns binary image data rather than JSON. Metered per call via Apiosk (x402, USDC on Base).
Returns the current weather for a location identified by city name (q) or latitude/longitude, including temperature, feels-like, humidity, pressure, wind, cloud cover, visibility and a textual condition. Provide either q or both lat and lon. Metered per call via Apiosk (x402, USDC on Base).
API call to serper
Real-time and historical flights. Filter by flight_status, airline, airport, flight_number, etc.
Real-time quote snapshot for a US stock: open, high, low, current price, previous close and change. Use as polled snapshots, not a streaming substitute.
API call to mapbox
Renders a static map image centered on a coordinate at a given zoom, in the requested style and pixel dimensions, suitable for embedding or thumbnails. Returns binary image data (PNG for vector styles, JPEG for raster-only styles) rather than JSON. Metered per call via Apiosk (x402, USDC on Base).
Research a company by name (or domain) and return a standardized firmographics record merged from the company website and People Data Labs.
API call to weatherapi
Validate a single email address: format, MX, SMTP mailbox check, and disposable/role/free classification with a deliverability score.
Earnings calendar: historical and upcoming earnings releases. EPS and revenue figures are non-GAAP.
Latest analyst recommendation trends: buy/hold/sell counts per period.
Returns IP geolocation and threat intelligence for any IPv4 or IPv6 address: city/region/country with codes, latitude/longitude/postal, continent, EU membership, calling code, country flag (URL, emoji, and unicode), spoken languages, currency, timezone, ASN/network details, mobile carrier (MCC/MNC) when applicable, and a threat profile (Tor, iCloud Relay, proxy, datacenter, anonymous, known attacker/abuser, bogon, plus matching blocklists). Omit the ip parameter to geolocate the caller's own IP. Metered per call via Apiosk over x402 (USDC on Base).
Fetches a previously created AssemblyAI transcript by its id, returning the processing status plus the full transcribed text, per-word timings and confidence once the job has completed. Poll this endpoint until status is 'completed' (or 'error'). Metered per call via Apiosk (x402, USDC on Base).
Insider buy/sell transactions from Form 3/4/5, SEDI and company filings (US, UK, CA, AU, IN and major EU markets). Max 100 transactions per call.
Basic financials: company key metrics and ratios (margins, P/E, 52-week high/low, and more).