BTCPay Server Greenfield API

The Greenfield API is BTCPay Server's primary REST API, providing programmatic access to stores, invoices, wallets, Lightning Network nodes, payment requests, pull payments, payouts, webhooks, notifications, users, API keys, apps, files, reports, server health, and server configuration. Authentication is via API keys or HTTP Basic Auth. The OpenAPI 3.0 specification is served at /swagger/v1/swagger.json on any BTCPay Server instance.

OpenAPI Specification

openapi.json Raw ↑