Create Payment RequestCreates a new payment request in a BTCPay Server store.
Create StoreTool to create a new store in BTCPay Server.
Create BTCPay Server UserTool to create a new BTCPay Server user.
Register a WebhookRegisters a new webhook for a BTCPay store to receive real-time notifications when store events occur (e.
Delete API KeyRevoke a specific API key to immediately prevent its use for authentication.
Delete Payment RequestDeletes (archives) a specific payment request from a BTCPay Server store.
Cancel Store PayoutCancels (deletes) a specific payout from a BTCPay Server store.
Get Current API KeyRetrieve information about the current API key.
Get Payment RequestsTool to list all payment requests for a specific store.
Get BTCPay Server InfoTool to retrieve information about the BTCPay Server instance.
Get StoreRetrieves complete configuration and settings for a specific BTCPay Server store by its ID.
Get BTCPay Server UserRetrieve information about a BTCPay Server user by ID or email.
Get Store WebhookRetrieves detailed configuration of a specific webhook registered for a BTCPay store, including its callback URL, subscribed events, enabled status, and automatic redelivery settings.
List Store WebhooksLists all webhooks registered for a BTCPay Server store.
List AppsRetrieve all apps (Point of Sale, Crowdfund, etc.
Update BTCPay Server UserUpdate the profile of the currently authenticated BTCPay Server user.