← All integrations

BTCPay Server

Your own API keyBusiness Ops

Connect it in Quilt

BTCPay Server is a free, open-source, self-hosted Bitcoin payment processor that enables merchants to accept Bitcoin payments without intermediaries.

Uses your own API key. Composio asks for it once and keeps it; Quilt never sees it.

Reads on its own8

Agents use these right away.

  • 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 configuration and settings for a specific BTCPay Server store by ID, including currency, invoice, checkout, and branding settings.
  • 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.) associated with a specific BTCPay Server store.

Asks someone first8

Anything that sends, creates, changes or deletes waits for a person to approve it in the session’s chat.

  • 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.g., invoice created, payment received, invoice settled).
  • 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.
  • Update BTCPay Server UserUpdate the profile of the currently authenticated BTCPay Server user.
BTCPay Server integration · Quilt