Skip to content

One node. Every API Apiosk can find.

Describe the job in plain words. Apiosk compares the APIs that can do it, picks one, pays the provider per call and returns the result, inside the workflow you already have.

n8n › Settings › Community Nodes › Install
n8n-nodes-apiosk

What the node does when it runs

The same discover, compare and decide the rest of the site describes, collapsed into one step of a workflow.

Describe the job

01

Type what you want in plain words, or pass a field from an earlier node. No provider to pick, no endpoint to look up.

Apiosk decides

02

It searches the live catalogue at run time, compares the APIs that can do the work, and selects one, with the reason attached.

It pays and returns

03

The node fills in the parameters, pays the provider per call from your connected wallet, and hands the response back to the workflow.

Installed and connected in about five minutes

One node and one credential. Nothing per provider, ever.

Install the node

01

In n8n: Settings › Community Nodes › Install, and enter the package name. After that, Apiosk is in the node picker.

Connect your account

02

Leave Authentication on “Connect My Account” and click connect. The buyer portal opens, you pick a wallet, fund it and set spending limits; n8n collects the credential itself.

Or paste a token

03

Switch to “Connect Token” and paste an existing one into an Apiosk API credential. Same result, for an n8n that cannot reach the portal to do the round trip.

Two outcomes, both as data

A run either paid and answered, or it did neither and said why. Both are branchable without parsing prose.

The provider answered

Done

The response body is at json.execution.body. Alongside it: which API was selected, why, the parameters used, the price, the transaction hash and the wallet it came from.

Nothing was paid

Blocked

No API matched, required information was missing, a spending limit was reached, or the provider errored. The reason comes back as data, so the workflow can branch to a retry, a fallback or an alert.

node outputJSON
{
  "status": "done",
  "decision": {
    "api": "meridian-quotes",
    "reason": "cheapest endpoint answering FX quotes at 99.4% success over 30d",
    "price_usd": 0.004,
    "measured_latency_ms": 210
  },
  "execution": {
    "body": { "pair": "ETH/USD", "price": 3412.55, "as_of": "2026-08-17T09:14:03Z" }
  },
  "payment": {
    "wallet": "0x…a91f",
    "tx": "0x…7c02"
  }
}

What another node can't do

An HTTP node calls the API you named, with the key you pasted, at whatever it costs that day.

Choose the API at run time

An HTTP node calls the endpoint you hardcoded. This one compares what is live when the workflow runs and picks, with the reason attached to the result.

Pay without an account

No key, plan or seat per provider. Each call settles per request from a wallet you fund, inside limits the gateway enforces. The node cannot spend past them.

Refuse rather than guess

If a required value is missing, the request is blocked before payment instead of invented. Retries carry an idempotency key, so the same job settles once.

Good questions.

A few things to know before you start.

How pricing works
What is Apiosk?

Apiosk helps people and AI agents get data from paid APIs. Describe what you need, review the proposed service or research plan and its price, then approve the work. Apiosk handles the calls and returns the available results with their sources.

What is the difference between Answer and Research?

Answer helps with a direct data request, such as a company profile or filed accounts. Research creates a plan for requests that need several steps. It can resolve a company first and use that identity to retrieve its records. The plan shows what it can cover before you approve.

What if my question is unclear or data is missing?

Apiosk asks for context when it needs a company, location, period or other detail. If a provider does not have the requested data, the result should say what is missing. Data availability depends on the source; an API listing does not guarantee that every record exists.

How much does it cost?

The price depends on the services your request needs. Apiosk shows the total, including its service fee, before you approve. You pay per use from your balance, with no subscription required.

See pricing
Do I need to know how APIs work?

No. In the Apiosk app, you ask in ordinary language and approve the price. You do not need a separate API key or account for each provider. Developers can also connect through MCP or API.

Can I use Apiosk inside ChatGPT or Claude?

Yes. Apiosk is available as a connector for ChatGPT and Claude, and through MCP for other agents and tools. Connect once, sign in to Apiosk, and ask your question from there. The price is shown before anything runs and is paid from your Apiosk balance.

Connect an agent
Can my AI agent use Apiosk?

Yes. Connect a compatible agent through MCP or API and authorize its access to your Apiosk account. Spending limits and approval rules control what it can buy.

Connect an agent