btcpay_request
Execute BTCPayServer API operations for payment processing, invoice management, and store administration using service-based methods.
Instructions
Execute a BTCPayServer API operation using the service-based approach.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
methodName | Yes | Method name (e.g., "create", "get", "list", "delete") | |
parameters | No | Parameters for the method (use get_method_info to see required parameters) | |
serviceName | Yes | Service name (e.g., "payment-requests", "invoices", "lightning") |
Input Schema (JSON Schema)
{
"properties": {
"methodName": {
"description": "Method name (e.g., \"create\", \"get\", \"list\", \"delete\")",
"type": "string"
},
"parameters": {
"description": "Parameters for the method (use get_method_info to see required parameters)",
"type": "object"
},
"serviceName": {
"description": "Service name (e.g., \"payment-requests\", \"invoices\", \"lightning\")",
"type": "string"
}
},
"required": [
"serviceName",
"methodName"
],
"type": "object"
}