tools · Listed · eip155:8453 · Found · 28 endpoints · Not used for Gateway
gateway.drillr.ai
gateway.drillr.ai
Natural-language company discovery across US, Japan, Hong Kong, and China A-shares
Not used for Gateway
Listed — live manifest, not yet verified · not used for Gateway Still catalogued — dead/unreachable knowledge is index value. (Listed — live manifest, not yet verified · not used for Gateway)
Indexed from this operator's public /.well-known/x402.json. Found is not operator-owned and is not attested. Claim or opt out.
Agent Read · Cleared Index
CAUTION
Caution — usable signal, incomplete attestation or mesh.
confidence
67%
source
signal
Index before you pay. Same payload for agents:
GET /api/cleared/agent-read?slug=cat-gateway-drillr-ai
When to call
- Natural-language company discovery across US, Japan, Hong Kong, and China A-shares
Risks
- Found — not operator-owned; claim status unknown.
- No Cleared settlement receipt on file yet.
- Endpoint response check pending or failed.
- No Gateway traffic yet — market share unproven.
Price posture
28 endpoints — confirm price on manifest before pay.
Category · Gateway
tools · no Gateway routes yet — early / unproven on Cleared market share.
Endpoint hints
GET /api/v2/tickersConverts a company name, local code, ISIN, CIK or CUSIP into the `ticker` that every other endpoint uses, one per row. Without `query`, lists all currently trad
GET /api/v2/company-discoveryFinds companies from a plain-language description. Returns every candidate that passes verification, one company per row: the ticker, the company name and the r
GET /api/v2/company-profileReturns basic company profiles and external identifiers, one row per company. For prices, use `/prices-snapshot`; for valuation, use `/financial-metrics-snapsho
GET /api/v2/filingsReturns a company's filings, one row per filing, with the form type, filing date and a link to the official document. Ordered by `filing_date` descending, then
GET /api/v2/filing-searchSearch SEC filings and Chinese and Japanese financial reports for facts buried in footnotes, tables and narrative disclosures. Semantic and keyword search retur
GET /api/v2/industry-inflectionsReturns industry-level changes synthesized from the earnings calls of multiple US-listed companies, one row per inflection theme that can be tracked over time:
GET /api/v2/enterprise-ai-adoptionReturns the concrete enterprise AI applications US-listed companies have disclosed on earnings calls: the workflow each is used in, its deployment stage and sco
POST /api/v2/news-searchSearches news across sources and returns storylines. Duplicate reports of the same occurrence are merged into one event, related events are grouped into a story
Evidence (Cleared)
- → Intake listed · not used for Gateway
- → Trust 55/100 · fail · tier listed
- → Protocol x402 · eip155:8453
- → Manifest reachable · schema valid
- → Found listing — indexed from public x402.json, not operator-attested.
Endpoints
Resolve or list canonical tickers
$MeteredGET https://gateway.drillr.ai/api/v2/tickersConverts a company name, local code, ISIN, CIK or CUSIP into the `ticker` that every other endpoint uses, one per row. Without `query`, lists all currently trading common stocks in a market. Call this first when you only have a name or an identifier. Example request: `GET /api/v2/tickers?query=Apple%20Inc.&market=US`
Discover companies from a natural-language description
$MeteredGET https://gateway.drillr.ai/api/v2/company-discoveryFinds companies from a plain-language description. Returns every candidate that passes verification, one company per row: the ticker, the company name and the reason it matched. Use it when you do not know the ticker, then call the other endpoints with what it returns. Example request: `GET /api/v2/company-discovery?query=US%20companies%20that%20design%20GPUs%20for%20data%20centers&market=US`
Get company profiles
$MeteredGET https://gateway.drillr.ai/api/v2/company-profileReturns basic company profiles and external identifiers, one row per company. For prices, use `/prices-snapshot`; for valuation, use `/financial-metrics-snapshot`. Example request: `GET /api/v2/company-profile?ticker=AAPL`
List retained regulatory filings
$MeteredGET https://gateway.drillr.ai/api/v2/filingsReturns a company's filings, one row per filing, with the form type, filing date and a link to the official document. Ordered by `filing_date` descending, then `accession_number` descending for the same day. Covers the last 5 years for US and the last 3 years of financial reports for JP / CN; there are no date or form-type parameters and no market-wide scan — every filing for that company inside the window comes back together. Filter for annual or quarterly reports yourself on the `form_type` field of the returned rows. Example request: `GET /api/v2/filings?ticker=AAPL&limit=20`
Search one company's retained filings — passages always, structured as-reported facts where covered
$MeteredGET https://gateway.drillr.ai/api/v2/filing-searchSearch SEC filings and Chinese and Japanese financial reports for facts buried in footnotes, tables and narrative disclosures. Semantic and keyword search returns original passages with filing context. Example request: `GET /api/v2/filing-search?ticker=AAPL&query=share+repurchase&form_type=10-K&from=2025-01&to=2025-12&include_facts=true`
List published industry inflections
$MeteredGET https://gateway.drillr.ai/api/v2/industry-inflectionsReturns industry-level changes synthesized from the earnings calls of multiple US-listed companies, one row per inflection theme that can be tracked over time: the change mechanism, impact scope and degree, market attention, and the per-company impact breakdown (the `company_impacts` array, not flattened by company). Built from earnings calls held after July 2026 and refreshed daily as new calls and evidence arrive. Example request: `GET /api/v2/industry-inflections?limit=10&page=1`
List enterprise AI adoption observations
$MeteredGET https://gateway.drillr.ai/api/v2/enterprise-ai-adoptionReturns the concrete enterprise AI applications US-listed companies have disclosed on earnings calls: the workflow each is used in, its deployment stage and scope, the value disclosed, metrics and supporting evidence. General statements about AI strategy are excluded. Example request: `GET /api/v2/enterprise-ai-adoption?ticker=ALHC&since=2024-01-01`
Search cross-source news storylines, events and attributed claims
$MeteredPOST https://gateway.drillr.ai/api/v2/news-searchSearches news across sources and returns storylines. Duplicate reports of the same occurrence are merged into one event, related events are grouped into a storyline, and statements with a named speaker and subject are returned separately as attributed claims (`claims`). Each item in `results` is a storyline, not an article; every result is an in-house summary with links to the original sources, and article text is not included. Example request: `POST /api/v2/news-search` with the JSON body shown below.
Get income statements
$MeteredGET https://gateway.drillr.ai/api/v2/income-statementsReturns a company's income statement: revenue, costs, profit at each level, earnings per share and more, one row per reporting period. 29 line-item columns in total, plus the 14 meta-data fields shared by the three statements, all listed under Response fields. `ebitda` is a derived column (not an as-reported line). Quarterly amounts may be calculated from cumulative disclosures; earnings per share and weighted average shares cannot be obtained by directly subtracting cumulative figures. Example request: `GET /api/v2/income-statements?ticker=AAPL&period=FY&limit=5`
Get balance sheets
$MeteredGET https://gateway.drillr.ai/api/v2/balance-sheetsReturns a company's balance sheet: assets, liabilities, shareholders' equity and their line items, one row per reporting period as of period end. 41 line-item columns in total, plus the 14 meta-data fields shared by the three statements, all listed under Response fields; `period_start` is always `null`. `total_debt` / `net_debt` are derived columns (not as-reported lines); all other columns are as-reported values. Example request: `GET /api/v2/balance-sheets?ticker=AAPL&period=FY&limit=3`
Get cash-flow statements
$MeteredGET https://gateway.drillr.ai/api/v2/cash-flow-statementsReturns a company's cash flow statement: operating, investing and financing cash flows plus free cash flow, one row per reporting period. 16 line-item columns in total, plus the 14 meta-data fields shared by the three statements, all listed under Response fields. Signs follow the statement direction: outflows such as capital expenditures, buybacks and dividends are negative, inflows such as investment proceeds are positive. `free_cash_flow` is a derived column (not an as-reported line). Quarterly cash flows may be calculated from cumulative disclosures; half-year or full-year cumulative amounts are not returned as single-quarter amounts. Example request: `GET /api/v2/cash-flow-statements?ticker=AAPL&period=FY&limit=3`
Get current financial metrics
$MeteredGET https://gateway.drillr.ai/api/v2/financial-metrics-snapshotReturns a company's precomputed valuation and financial ratios: market cap, enterprise value, TTM valuation multiples, margins, returns, growth rates, leverage and liquidity ratios, and dividend metrics, one row per ticker as of the latest snapshot date. Ratios are always decimals (`0.25` = 25%), not percentages; monetary fields are in `currency` (the trading currency), and `market_capitalization_usd` is additionally converted to USD at the snapshot-date rate. Example request: `GET /api/v2/financial-metrics-snapshot?ticker=AAPL`
Get US daily, weekly or monthly price history
$MeteredGET https://gateway.drillr.ai/api/v2/prices-historicalReturns a stock's historical daily, weekly or monthly bars: open, high, low and close, one row per bar, in descending `date` order. All bars in the date window come back in a single response; `limit` / `page` are not accepted. Prices are raw and unadjusted, updated after market close; there is no intraday or real-time data. Example request: `GET /api/v2/prices-historical?ticker=AAPL&from=2026-01-01&to=2026-08-20&interval=week`
Get latest US closing-price snapshots
$MeteredGET https://gateway.drillr.ai/api/v2/prices-snapshotReturns each stock's closing price for its latest trading day, at most one row per ticker, with `date` as that trading day. Prices are unadjusted and updated after market close; this is not a real-time quote. Row order is not declared in the contract, so match rows to the request by the `ticker` field, not by position. US common stock only: if any ticker cannot be resolved or is non-US, the whole request returns `404` rather than returning what it can and silently dropping the rest. For historical prices use `/prices-historical`. Example request: `GET /api/v2/prices-snapshot?ticker=AAPL,MSFT`
Get earnings calendar entries
$MeteredGET https://gateway.drillr.ai/api/v2/earnings-calendarReturns the earnings calendar for a date range: which company reports on which day, with EPS / revenue estimates and actuals. One row per company per announcement, covering US / CN / JP, queried by announcement date `date`; there is no ticker filter, so filter the returned rows for a single company. Example request: `GET /api/v2/earnings-calendar?from=2026-03-06&to=2026-06-03&limit=50&page=1`
Get earnings-call summaries
$MeteredGET https://gateway.drillr.ai/api/v2/earnings-call-summaryReturns a structured summary of an earnings call across five dimensions: management highlights, guidance, risks, segment performance and Q&A topics, plus the title and date, one row per call; the transcript itself is not provided. Locate a call with `ticker` + `fiscal_year` + `period`; a fiscal quarter usually has only one call, so the default `limit=1` is enough. Example request: `GET /api/v2/earnings-call-summary?ticker=AAPL&fiscal_year=2020&period=Q3`
Get self-parsed insider holdings and transactions
$MeteredGET https://gateway.drillr.ai/api/v2/insider-tradesQuery insiders' initial holdings and transactions for a company. Each row represents one Form 3 initial holding or one Form 4 / Form 5 transaction, including amended filings. Example request: `GET /api/v2/insider-trades?ticker=AAPL&from=2026-07-01&to=2026-08-31&transaction_type=sell&is_amendment=false`
Get self-parsed institutional holdings
$MeteredGET https://gateway.drillr.ai/api/v2/institutional-holdingsQuery institutional investors’ reported quarterly holdings, quantities and market values. Each row is one holding record from an SEC 13F-HR filing or amendment, rather than an aggregated institution–security position. Example request: `GET /api/v2/institutional-holdings?investor_cik=0001067983&report_period=2026-06-30`
Get the canonical company-event timeline
$MeteredGET https://gateway.drillr.ai/api/v2/eventsReturns a company's event timeline: financings, deals, executive changes, dividends and buybacks, ownership changes, bankruptcy and delisting. Each row contains shared fields such as the event date, classification and filing link. Type-specific fields such as deal terms are on the matching `/events-*` endpoint: choose it by `event_class`, query with the same `ticker` and `from` = `to` = `event_date`, then match on `event_id` (identical on both sides; typed endpoints do not accept an `event_id` parameter). Example request: `GET /api/v2/events?ticker=BA&event_class=capital&from=2026-08-01&to=2026-08-31`
Get financing events
$MeteredGET https://gateway.drillr.ai/api/v2/events-financingsReturns a company's financing events with their terms: equity issuances, debt issuances, convertible notes, guarantees and defaults, one row per event (`event_class = capital`), distinguished by `event_type`, with amount, interest rate, maturity, issue price and other terms in type-specific fields. Buybacks are not here; they belong to `/events-corporate-actions`. Example request: `GET /api/v2/events-financings?ticker=BA&event_type=debt_issuance&from=2026-08-01&to=2026-08-31`
Get deal events
$MeteredGET https://gateway.drillr.ai/api/v2/events-dealsReturns a company's deals and agreements with counterparties: M&A, divestitures, joint ventures, licensing, material contracts and settlements, one row per deal (`event_class = transaction` or `agreement`), with the filing company as the subject: `direction` / `filer_role` state whether it is buyer or seller, licensor or licensee, and the counterparty is in `counterparty_names` / `counterparty_tickers`. Example request: `GET /api/v2/events-deals?ticker=MSFT&event_type=acquisition&from=2023-10-01&to=2023-10-31`
Get executive-change events
$MeteredGET https://gateway.drillr.ai/api/v2/events-executive-changesReturns changes among a company's executives, directors and auditors: who, which role, appointment or departure, and the effective date, one row per change (`executive_change` / `director_change` / `auditor_change` within `event_class = governance`). Only disclosed facts are restated, with no profiling of individuals. Equity incentive events (`equity_incentive`) are available only on the `/events` timeline. Example request: `GET /api/v2/events-executive-changes?event_type=executive_change&from=2026-03-01&to=2026-03-31`
Get corporate-action events
$MeteredGET https://gateway.drillr.ai/api/v2/events-corporate-actionsReturns the dividends, buybacks, capital reductions, splits and reverse splits, stock dividends and bonus issues, and share class changes a company has announced, one row per disclosure (`event_class = distribution` or `share_structure`). It records what the company announced and is not a source of adjustment factors: no rights-issue / spin-off ex-date adjustment parameters are provided, and `/prices-historical` returns unadjusted prices. Example request: `GET /api/v2/events-corporate-actions?ticker=AVGO&event_type=dividend&from=2026-09-01&to=2026-09-30`
Get ownership events
$MeteredGET https://gateway.drillr.ai/api/v2/events-ownershipReturns major shareholder positions disclosed in SEC Schedule 13D/G filings. Each row represents one reporting person and security position in a filing, with the currently reported ownership, its change from the preceding filing when calculable, and a link to the official document; a joint filing can return multiple rows. Only the latest row for each company + shareholder + security sequence is returned. `event_class` is fixed at `ownership` and `event_type` at `stake_change`. For routine insider trades, use `/insider-trades`. Example request: `GET /api/v2/events-ownership?ticker=PLTR&from=2026-03-01&to=2026-03-31`
Get self-built analyst consensus
$MeteredGET https://gateway.drillr.ai/api/v2/analyst-consensusReturns the analyst consensus for a stock: the five-tier distribution (strong buy to strong sell) of each firm's latest rating within the last 90 days, plus the mean / high / low price target, one row per ticker. Aggregated results only; this platform's own ratings are not included. Example request: `GET /api/v2/analyst-consensus?ticker=NVDA,AMD`
Get self-parsed analyst rating events
$MeteredGET https://gateway.drillr.ai/api/v2/analyst-ratingsReturns individual analyst rating and price target changes: which firm upgraded, downgraded or maintained a rating on which day, and what the price target moved from and to, one row per event, ordered by `date desc, published_at desc`. Sourced from news reports; every row carries the firm name `firm` and a link to the source article `source_url`, and events missing either are not exposed. Firm level only, with no individual analyst names. Example request: `GET /api/v2/analyst-ratings?ticker=NVDA&from=2026-07-01&to=2026-07-31`
Get self-parsed executive profiles
$MeteredGET https://gateway.drillr.ai/api/v2/executivesReturns a company's executive roster: name, position, whether currently serving, and the filing that evidences the position, one row per person per position; a person who has held several positions in turn has several rows. Start and end dates are not provided: `start_date` / `end_date` are always null (the columns stay in the contract and will be populated once 10-K Part III / 8-K Item 5.02 evidence is onboarded). Position information only, with no personal attributes such as gender or birth year. Example request: `GET /api/v2/executives?ticker=AAPL`
Get self-parsed executive compensation
$MeteredGET https://gateway.drillr.ai/api/v2/executive-compensationReturns executives' annual compensation: salary, bonus, stock and option awards, other compensation and the total, one row per executive per compensation year, taken from the Summary Compensation Table (SCT) of the DEF 14A; the amount columns map one-to-one onto the statutory SCT columns and are all as-disclosed values in USD, neither split nor converted. Example request: `GET /api/v2/executive-compensation?ticker=AAPL`
Checks
reachable
valid
2026-10-09T22:34:12.753Z
Intake listed · Listed — live manifest, not yet verified · not used for Gateway · probed 0/3 · No settlement evidence found in chain signals.
Claim this listing to upgrade to Cleared attestation.
Claim listing