HubVibe Workers API

The workers API from HubVibe — 70 operation(s) for workers.

GitHub OpenAPI

Operations 70

POST /work/chain/network Base network state #
POST /work/chain/address Base address report #
POST /work/chain/transaction Base transaction lookup #
POST /work/market/quote Crypto spot quote #
POST /work/market/prediction Prediction market probabilities #
POST /work/extract/page Web page extraction #
POST /work/llm/analyze Analyse text #
POST /work/llm/extract Extract fields as JSON #
POST /work/data/query Run a BigQuery query #
POST /work/data/question Answer a question from a dataset #
POST /work/research/brief Research brief on a URL #
POST /work/research/page_facts Structured facts from a URL #
POST /work/market/intel Market intelligence read #
POST /work/search/web Web search #
POST /work/llm/generate Raw text completion #
POST /work/code/execute Execute Python #
POST /work/image/generate Generate an image #
POST /work/speech/synthesize Text to speech #
POST /work/speech/transcribe Speech to text #
POST /work/data/forecast Forecast a time series #
POST /work/data/anomalies Detect anomalies in a time series #
POST /work/stats/probability Predictive probability engine: regression, normal model, p-values #
POST /work/verify/claims Verify claims against sources #
POST /work/research/web Research brief from live web search #
POST /work/research/company Research and verify a company #
POST /work/agent/task Agent: get a task done #
POST /work/agent/task_pro Agent Pro: a deeper task #
POST /work/agent/task_max Agent Max: the hardest tasks #
POST /work/monitor/snapshot Save a monitoring baseline #
POST /work/monitor/check Check a page against its baseline #
POST /work/commerce/availability Live availability: can this be bought or booked right now? #
POST /work/market/stock Live stock quote and daily history #
POST /work/market/fundamentals SEC-filed fundamentals (XBRL company facts) #
POST /work/market/insiders Insider trades from SEC Form 4 filings #
POST /work/finance/analytics Trading mathematics: returns, risk, drawdown, VaR, beta, indicators, options… #
POST /work/opendata/search Search 16 government open-data portals for datasets #
POST /work/opendata/table Read a government dataset file as JSON rows #
POST /work/search/results Web and news results in any language and country (Brave index) #
POST /work/news/search Current news on any topic, in any language #
POST /work/data/macro Official economic statistics for a country #
POST /work/email/verify Verify an email address before you send #
POST /work/property/context Everything the public record says about a US address #
POST /work/travel/flight_status Flight and airport status right now #
POST /work/company/enrich Company profile from a domain or a name #
POST /work/sanctions/screen Screen a name against US, UK and EU sanctions lists #
POST /work/phone/parse Phone number intelligence: valid, where, which network, what type #
POST /work/ip/lookup IP address lookup: location, network owner, reverse DNS #
POST /work/domain/dns Domain DNS, email security and TLS certificate #
POST /work/identity/check Verify ownership and inspect public identity evidence #
POST /work/contact/screen Contact and sanctions screening (not identity verification) #
POST /work/lead/qualify Website opportunity assessment for a supplied URL #
POST /work/commerce/shipping Shipping options, eligibility and cart total for a product #
POST /work/traffic/route Traffic-aware travel time and distance between two places #
POST /work/video/youtube YouTube search and video statistics, live #
POST /work/social/bluesky Bluesky profile, posts, account search or thread, live #
POST /work/social/mastodon Mastodon hashtag timeline, account, search or trends, live #
POST /work/social/x_pulse X (Twitter) topic pulse: volume and engagement as aggregates #
POST /work/security/mcp_inspect Inspect an MCP endpoint #
POST /work/fetch/raw Raw HTTP fetch #
POST /work/chain/rpc Base RPC passthrough #
POST /work/market/rates Currency exchange rates #
POST /work/market/ticker Crypto ticker #
POST /work/prediction/market Prediction market by slug #
POST /work/prediction/events Prediction market events #
POST /work/maps/places Find places near a location #
POST /work/maps/route Compute a route #
POST /work/maps/weather Weather at a location, now and for seven days #
POST /work/video/generate Generate a video #
POST /work/market/signal Market signal #
POST /work/market/forecast Market forecast #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/hubvibe-io-com:hubvibe-io-com-workers-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

hubvibe-io-com-workers-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: 'HubVibe: Pay-per-Call Agent Tools: Web Search, Email…'
  description: 'Pay-per-call tools for AI agents under /work -- web search and cited research, email verification, company enrichment, contact and sanctions screening, non-government ownership and public identity intelligence, phone/IP/DNS lookups, stock prices, SEC filings and insider trades, crypto prices and prediction-market odds, news in any language, economic and open data, US real-estate data, flight status, places and weather, web scraping, LLM completion and extraction, BigQuery SQL and forecasting, a deterministic probability engine, image/speech/video generation and sandboxed Python -- plus five deterministic site audits: accessibility (axe-core), SEO, security headers, performance, and the $0.15 bundle, at $0.05 per single audit. Every /work route declares its request schema and a typed 200 response schema with an example; every delivered job has a receipt at /work/receipts/{id}.


    Built for agent-to-agent use: every paid route answers an unauthenticated request with HTTP 402 carrying a machine-readable payment challenge, so a paying agent can discover the price and settle without a human in the loop. The challenge names the rails this deployment can actually settle; see /.well-known/agent.json.


    Every result is a rule-based check against the actual page. Nothing here is an LLM judging quality, and a check that could not run is reported as an error, never as a passing result.


    Discovery: /.well-known/agent.json, /.well-known/ard.json, /llms.txt, /mcp.json, /openapi.json, and GET /discover?q= (or POST /discover/semantic with {"query": ...}) -- a free ranked search over the capabilities this node sells right now; /discover/health says which methods are live.'
  termsOfService: https://hubvibe-io.com/terms
  contact:
    name: HubVibe
    url: https://hubvibe-io.com/
    email: Hubvibe@hubvibe-io.com
  version: 1.35.0
  x-guidance: 'HubVibe sells 75 tools to AI agents, one POST route each, priced per call in USD ($0.05 to $20.00; each operation''s x-payment-info.price). No account and no subscription.

    To buy: POST the JSON body the operation''s requestBody schema describes (every operation carries an example). Unpaid, the route answers HTTP 402 with the price and a payment challenge for each rail its x-payment-info.protocols lists. Rails: x402 (USDC; sign an EIP-3009 authorization for the amount to the 402''s payTo and send it as PAYMENT-SIGNATURE (v2) or X-PAYMENT (v1)); MPP tempo (USDC on Tempo; send Authorization: Payment); MPP evm (USDC on Base; send Authorization: Payment); MPP stripe (card; send Authorization: Payment). Pay with any one and resend the same request with the credential. A /work 200 also carries a receipt id (GET /work/receipts/{receipt_id}). A /work job still running at 22 s answers 202 with collect_url (GET /work/jobs/{job_id}, free); its payment is taken only when it delivers.

    Not billed: a 429 (the rate limit is checked before payment), a call that produced no result (an MPP tempo or evm credential from one can be presented again while its challenge is valid), or a /work result that fails its published 200 schema (HTTP 502, contract_mismatch).

    Before paying, GET /contracts/{capability} returns the exact terms under a contract_hash (GET /contracts lists all); send it as X-HubVibe-Contract and the node refuses payment if the terms changed.

    Prepaid: a USDC transfer on Solana buys an X-API-Key (POST /pay/solana/challenge, then /pay/solana/redeem).

    The same tools are MCP tools at /mcp (x402 over MCP) and A2A skills at /a2a. Request examples: each operation here, /.well-known/agent.json and /contracts/{capability}. Catalog: GET /work and /llms.txt.'
servers:
- url: https://hubvibe-io.com
  description: Production
tags:


# --- truncated at 32 KB (984 KB total) ---
# Full source: https://artifacts.apis.io/hubvibe-io-com/openapi/hubvibe-io-com-workers-api-openapi.yml