OpenNode
OpenNode is a Bitcoin and Lightning Network payment processor providing a REST API for businesses and developers to accept Bitcoin payments, create payment charges, manage Lightning Network invoices, process on-chain transactions, handle webhooks for real-time payment notifications, initiate Bitcoin withdrawals and payouts, and access payment analytics. The platform supports automatic currency conversion at the time of payment, allowing merchants to settle in local currency or Bitcoin. OpenNode serves ecommerce merchants, enterprise clients, and developers needing Bitcoin payment infrastructure with pre-built integrations for Shopify, WooCommerce, Magento, and BigCommerce.
OpenNode publishes 13 API contracts indexed on the APIs.io network, including Charges API, Withdrawals API, Refunds API, and 10 more. Tagged areas include Bitcoin, Lightning Network, Payments, Payment Processing, and Cryptocurrency.
The OpenNode catalog on APIs.io includes 1 JSON-LD context and 1 Spectral governance ruleset.
OpenNode’s developer surface includes authentication, documentation, API reference, getting-started guide, pricing, engineering blog, GitHub presence, and 11 more developer resources.
Kin Score
Standards implemented 1
Standards this provider implements or carries. De facto ones are profiled and measured by the API Commons; formal ones come from the standards directory and are linked by the provider's own tags. The evidence column says how each claim was established — not that it was made.
APIs 13
Individual APIs this provider publishes, each with its own machine-readable definition.
OpenNode Charges API
REST API for creating and managing Bitcoin payment charges. Supports both on-chain Bitcoin and Lightning Network BOLT11 invoices. Merchants create a charge with an amount and cu...
OpenNode Withdrawals API
REST API for initiating Bitcoin withdrawals and payouts to on-chain addresses or Lightning Network invoices. Enables businesses to pay contractors, execute payroll, or send payo...
OpenNode Refunds API
REST API for creating and managing Bitcoin payment refunds. Allows merchants to issue full or partial refunds for charges back to the original payer's Bitcoin or Lightning addre...
OpenNode Exchanges API
REST API for initiating Bitcoin exchange operations, enabling merchants to convert between Bitcoin and local currencies. Supports automatic conversion at the time of payment wit...
OpenNode Account API
REST API for retrieving account balance, transaction activity, and managing scheduled bank withdrawals. Provides a unified view of Bitcoin holdings, fiat settlements, and transa...
OpenNode Static Addresses API
REST API for creating and managing static on-chain Bitcoin addresses and static Lightning Network addresses via LNURL-Pay. Static addresses allow merchants to accept Bitcoin pay...
OpenNode Rates and Currencies API
REST API for retrieving real-time Bitcoin exchange rates across supported fiat currencies and listing all currencies supported by the OpenNode platform. Useful for displaying pr...
OpenNode Account API
Account balance and transaction activity
OpenNode Charges API
Create and manage Bitcoin payment charges
OpenNode Rates API
Bitcoin exchange rates and supported currencies
OpenNode Refunds API
Create and manage payment refunds
OpenNode Static Addresses API
Static on-chain and Lightning Network addresses
OpenNode Withdrawals API
Initiate Bitcoin withdrawals and payouts
Scroll for all 13
Open Collections 6
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
OpenNode Account API
OPEN COLLECTIONOpenNode Account Charges API
OPEN COLLECTIONOpenNode Account Rates API
OPEN COLLECTIONOpenNode Account Refunds API
OPEN COLLECTIONOpenNode Account Static Addresses API
OPEN COLLECTIONOpenNode Account Withdrawals API
OPEN COLLECTIONOpenNode API pricing
Not yet checked against OpenNode's own pricing page. Compiled by API Evangelist; confirm before you rely on a figure.
| Plan | Price |
|---|---|
| Standard Merchant | — |
| ISO and Reseller | — |
| Enterprise | — |
Plan details, limits and sources →
Rate limits
- API Request Rate Limit: contact-for-details
Compiled by API Evangelist, not yet checked against OpenNode's documentation. All 3 limits →
Pricing Plans 1
Published pricing tiers and plan structures.
Rate Limits 1
Documented rate limits and quota policies.
Opennode Rate Limits
RATE LIMITSService Levels 1
Uptime the provider promises or reports, as SLA4OAI. Read from its own pages; APIs.io runs no monitors.
OpenNode
SLAFinOps 1
Cost, billing, and metering signals for API financial operations.
Opennode Finops
FINOPSSemantic Vocabularies 1
JSON-LD contexts and semantic vocabularies used across these APIs.
Opennode Context
JSON-LDSpectral Rules 1
Spectral governance rulesets for linting and validating these APIs.
OpenNode — jsonschema rules
SPECTRALJSON Schema 2
Standalone JSON Schema definitions for this provider's data models.
OpenNode Charge
JSON SCHEMAOpenNode Withdrawal
JSON SCHEMAExamples 4
Example request and response payloads for these APIs.
Create Charge Request
EXAMPLECreate Charge Response
EXAMPLEInitiate Withdrawal Request
EXAMPLEWebhook Payment Notification
EXAMPLESecurity Posture 2
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Agentic Access 1
Recommended x-agentic-access execution contracts for AI agents.
Resources
Get Started 1
Portal, sign-up, and the first successful call
Documentation 2
Reference material describing how the API behaves
Agent Surfaces 1
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 1
Pagination, idempotency, versioning, errors, and events
Build 1
SDKs, sample code, and the tooling you integrate with
Access & Security 3
Authentication, authorization, and security posture
Operate 2
Status, limits, changes, and where to get help
Commercial 3
Pricing, plans, and the legal terms of use
Company 3
The organization behind the API
Other 1
Properties that don't map to a standard resource type
Source (apis.yml)
OpenNode API — frequently asked questions
Does OpenNode have an API?
Yes. APIs.io lists 13 APIs from OpenNode, including OpenNode Charges API, OpenNode Withdrawals API and OpenNode Refunds API, and 10 more.
Is there an OpenAPI specification for the OpenNode API?
Yes. APIs.io indexes 11 OpenAPI specifications for OpenNode, each linked for download from this page.
How do I authenticate with the OpenNode API?
OpenNode uses bearer-token authentication (apiKey · 1 scheme). The details are profiled on APIs.io as Opennode Authentication.
How much does the OpenNode API cost?
APIs.io lists 3 pricing plans for OpenNode, with each plan's price, limits and inclusions under Pricing on this page.
Is the OpenNode API ready for AI agents?
OpenNode has a Kin Score of 37.8 out of 100 (thin) and an Agent Readiness score of 32.1 (agent-ready), scored by API Evangelist on 2026-11-06.
Work with this as data
Every provider here is available over the APIs.io API and to AI agents over MCP.