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 currency, and OpenNode returns a Lightning invoice and on-chain address for the customer to pay. Webhooks notify the merchant upon payment confirmation. Authentication uses an API key in the Authorization header.

API entry from apis.yml

apis.yml Raw ↑
name: OpenNode Charges API
description: '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 currency, and OpenNode
  returns a Lightning invoice and on-chain address for the customer to pay. Webhooks notify the merchant
  upon payment confirmation. Authentication uses an API key in the Authorization header.

  '
image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg
humanURL: https://developers.opennode.com/docs/creating-a-charge
baseURL: https://api.opennode.com
tags:
- Bitcoin
- Lightning Network
- Charges
- Invoices
- Payments
properties:
- type: Documentation
  url: https://developers.opennode.com/docs/creating-a-charge
- type: APIReference
  url: https://developers.opennode.com/reference